Tu Operación. Conectada.
Registros, liquidaciones y documentos fiscales. Conecta los flujos de FleetPay al software que tu operación ya utiliza.
Empezar a Integrar ↗Empieza en Pruebas
Cada entorno tiene sus propias credenciales. Crea las tuyas en Configuración → Integración API y habilita los permisos necesarios.
https://api.fleetpay.site/v1https://api.fleetpay.tech/v1Verifica el Acceso Fiscal
Ejemplo de consulta, sin emisión ni pago. Requiere el permiso fiscal.
curl https://api.fleetpay.site/v1/fiscal/status \
--header "Authorization: Bearer $FLEETPAY_API_KEY" \
--header "Accept: application/json"Interpreta la Respuesta
Respuesta ficticia para estudio local, validada contra StatusEnvelope. No proviene de una cuenta real: el documento con ceros no es un CNPJ válido y no debe enviarse a la API. Este ejemplo no demuestra la habilitación de tu entorno.
Ver JSON de Ejemplo
{
"data": {
"company": {
"document": "00000000000000",
"name": "Fictional Company / Exemplo Fictício"
},
"environment": "homologacao",
"certificate": {
"configured": false,
"valid_until": null
},
"documents": {
"nfe": false,
"cte": false,
"ciot": false,
"mdfe": false
}
},
"environment": "homologacao"
}Comprueba environment antes de continuar: esta consulta usa homologacao. certificate.configured y documents describen el estado devuelto por la API; no significan que se emitió un documento o se realizó un pago. HTTP 200 no sustituye la revisión de estos campos.
- 401: comprueba la credencial y el entorno; no repitas indefinidamente.
- 403: comprueba los permisos y la habilitación antes de reintentar.
- 429: reduce la frecuencia. Respeta Retry-After cuando esté presente; si falta, usa reintentos limitados con espera progresiva. No apliques automáticamente este comportamiento a emisiones o pagos.
Guarda las credenciales en el servidor. Nunca incluyas claves en el código del navegador.
Permisos Explícitos
Cada credencial empieza sin acceso. Los permisos habilitados en el panel determinan qué operaciones puede ejecutar.
fiscal
Documentos y configuración fiscal. Exclusivo para transportistas.
operacao
Liberación y pago de cuotas de liquidación. Estas operaciones mueven dinero.
cadastros
Invitaciones, consulta de conductores asociados y verificación de claves Pix.
consultas
Consultas del registro RNTRC.
API Key u OAuth2
Ambos métodos usan Authorization: Bearer. Las claves estáticas comienzan con fp_hml_ o fp_prd_, según el entorno. OAuth2 usa client_credentials en POST /oauth/token, fuera de /v1. El token expira después de una hora; solicita uno nuevo al expirar.
Respuestas de Autorización
Las credenciales usadas en el entorno incorrecto reciben 401. Las operaciones fuera de los permisos habilitados reciben 403 con error.code: escopo_nao_habilitado.
Simulación y Efecto Regulatorio
El contrato actual identifica operaciones CIOT y consultas ANTT simuladas en pruebas, sin efecto regulatorio. En producción, estas operaciones rechazan la ejecución mientras el proveedor correspondiente no esté disponible. CT-e y MDF-e usan una integración fiscal de pruebas; verifica el campo environment antes de tratar una emisión como definitiva.
El Próximo Camino de Integración
Conoce las consultas MCP implementadas y sus límites. La integración externa requiere evaluación, habilitación y validación en pruebas.
Explorar MCP ↗