Ambientes
Produção
Homologação
https://api.dihub.com.br/diligences/emit).
Autenticação
Todas as rotas exigem o headerX-Api-Token.
401.
Como gerar seu token
Como criar, copiar e desativar tokens no dashboard.
Formato das respostas
As respostas JSON de sucesso vêm num envelope. O conteúdo do endpoint fica emdata:
message explicando o problema e data trazendo detalhes quando houver:
401de autenticação:{ "error": "Unauthorized", "message": ... }, comMissing or invalid api token(header ausente) ouInvalid token(token inexistente, vencido ou desativado).GET /diligences/{id}/download-pdfeGET /diligences/{id}/download-zip: devolvem{ "downloadUrl", "expiresAt" }direto, sem envelope.GET /certificate/{id}/download-pdf: devolve o arquivo PDF.
Fluxo básico
- Gere seu token de API.
- Consulte
GET /credits/balancepara conferir o saldo. - Consulte
GET /diligences/districtspara obter as comarcas válidas. - Envie
POST /diligences/emitpara criar a diligência. - Acompanhe com
GET /diligences/{id}/statuseGET /diligences/{id}/certificates. - Baixe os arquivos com os endpoints de download.
Cobrança por cenário: Consumo de créditos.
Atalhos
Saldo de créditos
Consulte o saldo da conta autenticada.
Emitir diligência
Emita certidões, Análise DiHub ou os dois.
Estados e comarcas
Valores aceitos em
state e district.Consumo de créditos
Regra de cobrança por cenário.
Certidões e emissores
UFs disponíveis, certidões e emissores.