🔑 API Key
vaziaTodos os endpoints exigem Authorization: Bearer. Os escopos exibidos são os exigidos por cada rota.
① GET /ping
Valida a chave e retorna aplicação, prefixo, escopos e rate-limit.
② POST /cadastros
Cria cadastro + contrato e devolve o link de assinatura.
Valida CPF, endereço (ViaCEP) e integra ao SysIMB (SPC/cobertura) quando configurado.
Envio: multipart/form-data. Documento é opcional (PDF/JPG/PNG até 10 MB).
③ GET /cadastros/{id}
Consulta o status do cadastro e o contrato mais recente ligado a ele.
O cadastro_id retornado por POST /cadastros.
④ GET /contratos/{id}
Retorna número, status, link de assinatura e datas (criado/assinado/expira).
O contrato_id retornado por POST /cadastros.
⑤ GET /contratos/{id}/pdf-assinado
Baixa o PDF já assinado. Retorna 409 nao_disponivel enquanto o contrato não for assinado.