Skip to main content

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
Learn more about SRI integration →

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
Learn more about Equifax integration →

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
Learn more about Cofase integration →

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
Learn more about Databricks integration →

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

Build docs developers (and LLMs) love