Extracción

El API propio de Taxo para extraer documentos fiscales del SRI, consultar contribuyentes y recibir notificaciones por webhook.

El API de Extracción conecta tu aplicación con el Servicio de Rentas Internas (SRI) de Ecuador y con el SAT de México. Con una sola credencial puedes registrar contribuyentes, extraer sus documentos fiscales en XML, PDF y JSON, consultar su información tributaria y recibir cada resultado por webhook.

El SRI no ofrece un API pública. Taxo se encarga de esa integración y te entrega datos estructurados, actualizados y listos para procesar.

Cómo empezar

  1. Solicita tu cuenta. Pide acceso en el formulario de credenciales; el equipo de Taxo te entrega una clave de API.
  2. Integra contra staging. Apunta a https://staging-api.taxo.ws mientras desarrollas.
  3. Registra un contribuyente. Es el primer recurso que necesita cualquier extracción: ver Contribuyentes.
  4. Lanza tu primera extracción y recibe el resultado por webhook.

Ambientes

Cada ambiente tiene su propia clave de API. Una clave de staging no funciona en producción.

AmbienteURL baseUso
Pruebashttps://staging-api.taxo.wsIntegración y desarrollo. Los datos no son definitivos.
Producciónhttps://api.taxo.wsDatos reales del SRI.

Una operación se arma combinando el verbo HTTP, la URL base y la ruta descrita en cada página. Por ejemplo, para registrar un contribuyente:

POSThttps://staging-api.taxo.ws/taxpayers

Autenticación

Todas las rutas del API exigen la cabecera x-api-key. No hay sesiones ni tokens que expiren: cada llamada viaja con su credencial.

Terminal
curl https://staging-api.taxo.ws/taxpayers \
  -H "x-api-key: staging_evBmjgmR_XXXXXXXXXXXXXXX"

La clave de staging se distingue por su prefijo staging_. Trátala como un secreto: guárdala en tu gestor de configuración y nunca la publiques en el cliente.

Qué incluye esta sección

SecciónPara qué sirve
EmpecemosCaracterísticas del API y pasos de alta de la cuenta.
ContribuyentesRegistra y actualiza los RUC sobre los que vas a operar.
Extraer documentosCompras, ventas y RIDE en XML, PDF y JSON.
WebhooksRecibe el resultado de cada proceso asíncrono.
ConsultasRégimen fiscal, obligaciones, RUC público, buzón tributario y más.
¿Necesitas emitir comprobantes electrónicos en vez de extraerlos? Esa es la otra mitad del portal: Facturación.