mirror of
https://github.com/andwati/telecom-platform.git
synced 2026-10-18 02:52:53 +00:00
feat: Add analytics, security, and currency SDK modules with comprehensive API endpoints across Elixir and Go SDKs
- Add AnalyticsAPI with churn prediction (predict, metrics, at-risk), market analytics (metrics, competitors, opportunities), predictive maintenance (metrics, assets, alerts, predict), and pricing optimization (metrics, optimize, elasticity) endpoints - Add SecurityAPI with fraud detection (analyze, alerts, update status, metrics, patterns) and SIM swap protection (verify, history) endpoints - Add CurrencyAPI with currency conversion (convert, exchange rates, rate
This commit is contained in:
@@ -9,8 +9,10 @@ from .api import (
|
||||
PaymentAPI,
|
||||
RatingPlanAPI,
|
||||
SystemAPI,
|
||||
GraphQLAPI,
|
||||
)
|
||||
from .analytics import AnalyticsAPI
|
||||
from .security import SecurityAPI
|
||||
from .currency import CurrencyAPI
|
||||
from .websocket import WebSocketClient
|
||||
from .types import (
|
||||
Subscriber,
|
||||
@@ -99,7 +101,9 @@ class TelecomSDK:
|
||||
self.payments = PaymentAPI(self.api_client)
|
||||
self.rating_plans = RatingPlanAPI(self.api_client)
|
||||
self.system = SystemAPI(self.api_client)
|
||||
self.graphql = GraphQLAPI(self.api_client)
|
||||
self.analytics = AnalyticsAPI(self.api_client)
|
||||
self.security = SecurityAPI(self.api_client)
|
||||
self.currency = CurrencyAPI(self.api_client)
|
||||
|
||||
async def __aenter__(self):
|
||||
"""Async context manager entry."""
|
||||
|
||||
Reference in New Issue
Block a user