Atualizado em .
Padrão geral
Endpoints de listagem retornam coleções paginadas. O cliente deve tratar paginação de forma explícita para navegar por documentos, tentativas, eventos, webhooks e demais recursos listáveis.
GET https://fiscal.contora.com.br/api/v1/companies?page=1&per_page=25
Parâmetros esperados
page: página desejada, iniciando em1.per_page: quantidade de registros por página, respeitando o teto definido pelo backend.- Filtros adicionais podem variar por endpoint.
{
"data": [],
"meta": {
"page": 1,
"per_page": 25,
"total": 240,
"last_page": 10,
"from": 1,
"to": 25,
"has_more_pages": true
},
"links": {
"first": "https://fiscal.contora.com.br/api/v1/companies?page=1",
"last": "https://fiscal.contora.com.br/api/v1/companies?page=10",
"prev": null,
"next": "https://fiscal.contora.com.br/api/v1/companies?page=2"
}
}
Filtros
As listagens principais tambem aceitam filtros por contexto. Empresas aceitam busca textual, regime, UF e
presença de certificado. Documentos aceitam combinacoes de status,
processing_status, requested_action, ambiente, número e chave de acesso.
# Global / Flat (Recomendado)
GET https://fiscal.contora.com.br/api/v1/nfe/drafts?page=1&per_page=20&status=draft&environment=homologacao
# Hierárquico
GET https://fiscal.contora.com.br/api/v1/companies/{company}/nfe/drafts?page=1&per_page=20&status=draft&environment=homologacao