Referência da API
A API também oferece o endpoint MCP
/mcp. Envie a chave no cabeçalho Authorization: Bearer <chave>.Operações
POST
/v1/apply_fixesPOST/v1/auditGET/v1/auth/callbackGET/v1/auth/loginPOST/v1/buildGET/v1/docsGET/v1/dominioGET/v1/glosas/{codigo}POST/v1/hashPOST/v1/keys/refreshGET/v1/limitsPOST/v1/lista-de-esperaGET/v1/operadorasGET/v1/operadoras/{registro_ans}GET/v1/operadoras/{registro}/redePOST/v1/parse_demonstrativoPOST/v1/plan_reconciliationGET/v1/redePOST/v1/sadt_catalogPOST/v1/sadt_missingPOST/v1/sandbox/lotesGET/v1/sandbox/lotes/{protocolo}/demonstrativoPOST/v1/tuss_lookupPOST/v1/tuss_searchPOST/v1/validateGET/oauth/client.jsonPOST/v1/apply_fixes
Operação HTTP da API.
Corpo da solicitação
| lote | objectobrigatório |
|---|---|
| report | objectobrigatório |
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
POST/v1/audit
Operação HTTP da API.
Corpo da solicitação
| contexto | object |
|---|---|
| data | string |
| lote | objectobrigatório |
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
GET/v1/auth/callback
Concluir o login com a conta Voa.
Respostas
| 200 | Resposta bem-sucedida |
|---|
GET/v1/auth/login
Iniciar o login com a conta Voa.
Respostas
| 200 | Resposta bem-sucedida |
|---|
POST/v1/build
Operação HTTP da API.
Corpo da solicitação
| lote | objectobrigatório |
|---|
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
GET/v1/docs
Operação HTTP da API.
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
GET/v1/dominio
Operação HTTP da API.
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
GET/v1/glosas/{codigo}
Operação HTTP da API.
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
POST/v1/hash
Operação HTTP da API.
Corpo da solicitação
| xml | stringobrigatório |
|---|
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
POST/v1/keys/refresh
Renovar uma chave de acesso usando o token de renovação.
Corpo da solicitação
| refresh_token | stringobrigatório |
|---|
Respostas
| 200 | Resposta bem-sucedida |
|---|
GET/v1/limits
Consultar a configuração de uso da API.
Respostas
| 200 | Resposta bem-sucedida |
|---|
POST/v1/lista-de-espera
Receba um aviso por e-mail quando o módulo for lançado.
Corpo da solicitação
stringobrigatório | |
| empresa | stringobrigatório |
| modulo | objetoobrigatórioValores: recurso, extrator, cloud |
| tipos_documento | array |
| volume_mensal | objetoobrigatórioValores: ate_500, 500_a_2000, 2000_a_10000, 10000_a_50000, acima_50000 |
Respostas
| 202 | Inscrição recebida. |
|---|---|
| 422 | Entrada inválida |
| 429 | Limite diário atingido. |
| 503 | Lista de espera indisponível. |
GET/v1/operadoras
Operação HTTP da API.
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
GET/v1/operadoras/{registro_ans}
Operação HTTP da API.
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
GET/v1/operadoras/{registro}/rede
Listar os estabelecimentos da rede hospitalar de uma operadora.
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
| 503 | Rede hospitalar indisponível. |
POST/v1/parse_demonstrativo
Interpretar um demonstrativo de pagamento TISS.
Corpo da solicitação
| xml | stringobrigatório |
|---|
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
POST/v1/plan_reconciliation
Planejar a conciliação entre guias e demonstrativos.
Corpo da solicitação
| decisoes | arrayobrigatório |
|---|---|
| guias | arrayobrigatório |
| id_key | string |
| operadora_key | string |
| prestador_key | string |
| status_key | string |
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
GET/v1/rede
Listar as operadoras que atendem um estabelecimento (CNPJ ou CNES).
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
| 503 | Rede hospitalar indisponível. |
POST/v1/sadt_catalog
Consultar os campos do catálogo SP/SADT.
Corpo da solicitação
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
POST/v1/sadt_missing
Identificar campos ausentes em uma guia SP/SADT.
Corpo da solicitação
| values | objectobrigatório |
|---|
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
POST/v1/sandbox/lotes
Enviar um lote à operadora simulada.
Corpo da solicitação
| cenario | objetoValores: aprovado, duplicidade, carteirinha_vencida, sem_autorizacao, falha_transitoria, falha_permanente |
|---|---|
| tentativa | integer |
| xml | stringobrigatório |
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
GET/v1/sandbox/lotes/{protocolo}/demonstrativo
Consultar o demonstrativo de um lote simulado.
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
POST/v1/tuss_lookup
Consultar um código TUSS.
Corpo da solicitação
| code | stringobrigatório |
|---|---|
| data | string |
| include_expired | boolean |
| tabela | string |
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
POST/v1/tuss_search
Pesquisar códigos TUSS.
Corpo da solicitação
| data | string |
|---|---|
| include_expired | boolean |
| limite | integer |
| tabela | string |
| text | stringobrigatório |
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
POST/v1/validate
Validar um lote TISS e retornar os achados.
Corpo da solicitação
| contexto | object |
|---|---|
| data | string |
| lote | object |
| operadora | string |
| xml | string |
Respostas
| 200 | Resposta bem-sucedida |
|---|---|
| 422 | Entrada inválida |
GET/oauth/client.json
Obter a configuração pública do cliente OAuth.
Respostas
| 200 | Resposta bem-sucedida |
|---|