← HomeFleetPay / API

A Reference to Build With.

Explore the API contract. Check environments, scopes and each operation’s conditions before integrating.

Technical descriptions are translated from the versioned contract. Original identifiers and JSON are preserved; data examples are omitted.

82 operations · 171 schemas · core 368eda3

82 operations

GET
Check fiscal access and readiness/fiscal/status
GET
Get carrier fiscal configuration/fiscal/configuracao
PUT
Update carrier fiscal configuration/fiscal/configuracao
GET
Get digital certificate metadata/fiscal/certificado
POST
Upload an A1 digital certificate/fiscal/certificado
DELETE
Remove the digital certificate/fiscal/certificado
GET
Get fiscal reference values/fiscal/catalogos
GET
Get fiscal indicators/fiscal/painel
GET
List imported NF-e documents/fiscal/nfe
POST
Import NF-e files/fiscal/nfe/importacoes
GET
Get an NF-e document/fiscal/nfe/{access_key}
DELETE
Remove an unlinked NF-e/fiscal/nfe/{access_key}
POST
Submit a CT-e issued by your carrier/fiscal/cte-emitidos
GET
List received CT-e documents/fiscal/cte-subcontratacao
POST
Receive a third-party CT-e/fiscal/cte-subcontratacao
GET
Get a received CT-e/fiscal/cte-subcontratacao/{access_key}
GET
Download the archived XML/fiscal/cte-subcontratacao/{access_key}/xml
GET
List issuance authorizations/fiscal/cte-subcontratacao/autorizacoes
POST
Authorize a contractor to issue on your behalf/fiscal/cte-subcontratacao/autorizacoes
DELETE
Revoke a contractor authorization/fiscal/cte-subcontratacao/autorizacoes/{cnpj}
POST
Issue a batch of contra-CT-e documents/fiscal/cte-subcontratacao/lote
GET
Track a contra-CT-e batch/fiscal/cte-subcontratacao/lote/{batch_id}
POST
Declare a CIOT without a CT-e/fiscal/ciot
GET
Get a transport operation/fiscal/ciot/{ciot_uuid}
GET
List CT-e documents/fiscal/cte
POST
Create a CT-e draft/fiscal/cte
POST
Issue a contra-CT-e/fiscal/cte/contra
GET
Get a CT-e document/fiscal/cte/{cte_uuid}
PUT
Update a CT-e draft/fiscal/cte/{cte_uuid}
POST
Pass a CT-e to a subcontractor/fiscal/cte/{cte_uuid}/subcontratacao
POST
Generate a CT-e preview/fiscal/cte/{cte_uuid}/previa
POST
Issue a CT-e/fiscal/cte/{cte_uuid}/emissao
POST
Check CT-e authorization/fiscal/cte/{cte_uuid}/consulta
GET
Download DACTE/fiscal/cte/{cte_uuid}/dacte
POST
Cancel a CT-e/fiscal/cte/{cte_uuid}/eventos/cancelamento
POST
Register a correction letter/fiscal/cte/{cte_uuid}/eventos/carta-correcao
POST
Confirm CT-e delivery/fiscal/cte/{cte_uuid}/eventos/entrega
POST
Cancel a delivery confirmation/fiscal/cte/{cte_uuid}/eventos/entrega/cancelamento
POST
Reconcile a pending CT-e event/fiscal/cte/{cte_uuid}/eventos/{event_key}/reconciliacao
POST
Validate CIOT issuance data/fiscal/cte/{cte_uuid}/ciot/validacao
POST
Issue a CIOT/fiscal/cte/{cte_uuid}/ciot/emissao
POST
Get CIOT status/fiscal/cte/{cte_uuid}/ciot/consulta
POST
Cancel a CIOT/fiscal/cte/{cte_uuid}/ciot/cancelamento
POST
Amend a CIOT/fiscal/cte/{cte_uuid}/ciot/retificacao
POST
Close a CIOT/fiscal/cte/{cte_uuid}/ciot/encerramento
GET
List active vehicles/fiscal/veiculos
POST
Register a vehicle/fiscal/veiculos
PUT
Update vehicle fiscal data/fiscal/veiculos/{id}/dados-fiscais
GET
List drivers/fiscal/motoristas
PUT
Update driver fiscal data/fiscal/motoristas/{id}/dados-fiscais
GET
List MDF-e documents/fiscal/mdfe
POST
Create an MDF-e draft/fiscal/mdfe
GET
Get an MDF-e document/fiscal/mdfe/{mdfe_uuid}
PUT
Update an MDF-e draft/fiscal/mdfe/{mdfe_uuid}
POST
Issue an MDF-e/fiscal/mdfe/{mdfe_uuid}/emissao
POST
Check MDF-e authorization/fiscal/mdfe/{mdfe_uuid}/consulta
POST
Close an MDF-e/fiscal/mdfe/{mdfe_uuid}/encerramento
POST
Cancel an MDF-e/fiscal/mdfe/{mdfe_uuid}/cancelamento
POST
Add a driver to an MDF-e/fiscal/mdfe/{mdfe_uuid}/condutores
GET
Download DAMDFE/fiscal/mdfe/{mdfe_uuid}/damdfe
GET
List tax rules/fiscal/regras-tributacao
POST
Create a tax rule/fiscal/regras-tributacao
DELETE
Remove a tax rule/fiscal/regras-tributacao/{ruleId}
GET
Check RNTRC status/consultas/rntrc
GET
Check a vehicle with the toll operator/consultas/veiculo-pedagio
GET
Check a carrier fleet with ANTT/consultas/frota
POST
Invite a carrier/convites/transportadoras
GET
List contracted drivers and their status/agregados
GET
Get a contracted driver by tax identifier/agregados/{documento}
GET
Verify a contracted driver's Pix key/agregados/{documento}/chave-pix
GET
Get transfer installments for a document/carriers/parcelas-repasse/{documento}
POST
Release an installment/carriers/parcelas-repasse/liberar
POST
Pay an installment/carriers/parcelas-repasse/pagar
POST
Release installment N for all CT-e in an MDF-e/carriers/parcelas-repasse/liberar-por-mdfe
POST
Order payment of installment N for an MDF-e/carriers/parcelas-repasse/pagar-por-mdfe
POST
Plan a route and calculate toll charges/vale-pedagio/roteirizar
POST
Quote toll voucher routes and charges/vale-pedagio/cotacao
POST
Purchase a mandatory toll voucher/vale-pedagio/comprar
GET
Get toll voucher details/vale-pedagio/{uuid}
POST
Cancel a mandatory toll voucher/vale-pedagio/{uuid}/cancelar
GET
Get a toll voucher receipt/vale-pedagio/{uuid}/recibo
POST
Issue an additional toll voucher for a detour/vale-pedagio/{uuid}/complemento