Introduction
Satélite API integrates with multiple external services to provide comprehensive business intelligence, credit analysis, tax verification, and data analytics capabilities. These integrations enable the platform to deliver real-time data from authoritative sources across Ecuador and international services.Available Integrations
SRI (Servicio de Rentas Internas)
The SRI integration provides access to Ecuador’s tax authority database, enabling real-time verification of taxpayer information, tax status, and compliance records. Key Features:- Tax identification (RUC) validation
- Taxpayer status verification
- Economic activity classification
- Tax obligation tracking
- Legal representative information
Equifax
Equifax integration delivers credit bureau reports and credit scoring for individuals and businesses in Ecuador. Key Features:- Credit report generation
- Credit score analysis
- Payment history tracking
- Debt portfolio analysis
- Risk assessment metrics
Cofase
Cofase (Coface) provides international credit insurance and risk assessment services for business-to-business transactions. Key Features:- Company identification and lookup
- Credit limit recommendations
- Risk rating and scoring
- Product delivery tracking
- Decision type analysis
Databricks
Databricks integration enables advanced data analytics and processing capabilities through a unified data platform. Key Features:- SCADA analysis data management
- Product tolerance control
- Route distance management
- NIR (Near-Infrared) analysis tracking
- Catalog management
Authentication
Each external integration uses its own authentication mechanism:- SRI: Internal database caching (no direct API authentication required)
- Equifax: OAuth 2.0 bearer token authentication
- Cofase: API key + OAuth token authentication
- Databricks: Azure authentication (Static Token, Azure CLI, or Managed Identity)
Data Persistence
Integration responses are stored in the Satélite database for:- Performance optimization
- Historical tracking
- Offline access
- Audit trails
Error Handling
All integrations implement comprehensive error handling with:- Graceful fallbacks
- Detailed error logging
- Timeout management
- Retry mechanisms where applicable
Rate Limiting
External services may impose rate limits. Satélite API implements:- Request caching
- Response validation periods (e.g., 30-day cache for Equifax)
- Optimized query patterns