Trigger fiscal sync (SAT or DIAN)
Fiscal Sync
Trigger Fiscal Sync
Disparar la sincronización de documentos fiscales desde el SAT (México) o la DIAN (Colombia)
POST
Trigger fiscal sync (SAT or DIAN)
Dispara una sincronización fiscal para la compañía asociada a tu API key. Payana resuelve el país automáticamente: México usa extracción SAT (Satws); Colombia inicia el flujo DIAN vía sincronización automática por correo.
El endpoint no acepta parámetros en el body. La ventana de fechas se calcula en el servidor según el país y el historial de sincronización de la compañía.
Requisitos previos
México (SAT)
- CIEC registrada y válida en Payana para el RFC de la compañía.
- La API key debe pertenecer a una compañía de México.
Colombia (DIAN)
- Sincronización automática DIAN configurada (reenvío del correo de la DIAN a Payana).
- Credenciales DIAN registradas en Payana (NIT empresa y representante legal).
Comportamiento
Cuando aparezcan documentos nuevos, Payana puede enviar el webhook
document.created.
Rate limit
Solo se permite una sincronización fiscal por hora por compañía (independiente del país). Si superas el límite, recibes429 con el campo retry_after_seconds.
Ejemplo
Respuesta exitosa — México
Respuesta exitosa — Colombia
Errores
Para consultar el estado después de un
202, usa GET /fiscal-sync/status pasando started_at con el valor de started_at de la respuesta.Authorizations
API key provista por Payana.
Response
Solicitud aceptada. La sincronización fue iniciada (MEX) o encolada (COL).
País de la compañía.
Available options:
MEX, COL La solicitud fue aceptada.
Allowed value:
"accepted"Timestamp de inicio. Úsalo como started_at en GET /fiscal-sync/status.
Fin de la ventana de sincronización.
Inicio de la ventana de sincronización (ISO 8601 en MEX, fecha YYYY-MM-DD en COL).
Identificador Satws de la extracción. Solo presente en respuestas de México.