API do CID Brasil
CID-10 completo, procedimentos do SUS (SIGTAP) e terminologia TUSS, com competência oficial.
Crie sua chave gratuita em /api/painel e envie no header X-Api-Key.
Planos
| plano | por minuto | por dia | preço |
|---|---|---|---|
| Gratuito | 10 | 100 | R$ 0 |
| Pro | sem limite | R$ 29,90/mês | |
Assinatura mensal, sem fidelidade, cancela quando quiser. Pagamento por PIX, boleto ou cartão.
Autenticação
Envie a chave no header X-Api-Key ou no parâmetro ?api_key=. Sem chave, a resposta é 401.
curl -H "X-Api-Key: SUA_CHAVE" "https://www.cid10brasil.com.br/api/v1/cid/E11"
Endpoints
GET /api/v1/cid/{codigo}
Dados de um código CID-10: descrição, capítulo, grupo e categoria.
| parâmetro | onde | obrigatório | descrição |
|---|---|---|---|
codigo | path | sim | código CID-10, com ou sem ponto |
curl -H "X-Api-Key: SUA_CHAVE" "https://www.cid10brasil.com.br/api/v1/cid/E11"
GET /api/v1/cid/{codigo}/procedimentos
Procedimentos do SUS (SIGTAP) compatíveis com o CID informado.
| parâmetro | onde | obrigatório | descrição |
|---|---|---|---|
codigo | path | sim | código CID-10 |
curl -H "X-Api-Key: SUA_CHAVE" "https://www.cid10brasil.com.br/api/v1/cid/E11/procedimentos"
GET /api/v1/procedimento/{codigo}
Procedimento do SIGTAP: nome, valores e CID relacionados.
| parâmetro | onde | obrigatório | descrição |
|---|---|---|---|
codigo | path | sim | código do procedimento |
curl -H "X-Api-Key: SUA_CHAVE" "https://www.cid10brasil.com.br/api/v1/procedimento/0301010013"
GET /api/v1/tuss/{codigo}
Termo TUSS pelo código.
| parâmetro | onde | obrigatório | descrição |
|---|---|---|---|
codigo | path | sim | código TUSS |
curl -H "X-Api-Key: SUA_CHAVE" "https://www.cid10brasil.com.br/api/v1/tuss/10101012"
GET /api/v1/buscar
Busca por texto em CID, procedimentos e TUSS.
| parâmetro | onde | obrigatório | descrição |
|---|---|---|---|
q | query | sim | texto da busca |
curl -H "X-Api-Key: SUA_CHAVE" "https://www.cid10brasil.com.br/api/v1/buscar?q=diabetes"
Erros
| código | quando acontece |
|---|---|
401 | sem chave ou chave inválida |
403 | chave desativada |
429 | cota do plano gratuito atingida |
OpenAPI
A especificação completa está em /api/openapi.json — dá para importar no Postman, no Insomnia ou gerar cliente automático.
Dúvidas: [email protected] · voltar ao site