API de CID-10, procedimentos do SUS e TUSS
Uma API JSON gratuita sobre as três bases do site: CID-10, procedimentos do SUS (SIGTAP) e TUSS. Sem cadastro, sem chave, com limite de 60 requisições por minuto por IP. Feita para prontuário eletrônico, sistema de clínica, ERP hospitalar e agentes de IA.
Endpoints
Ficha de um código CID-10
GET /api/v1/cid/J18.9
{
"codigo": "J189",
"formatado": "J18.9",
"descricao": "Pneumonia não especificada",
"tipo": "subcategoria",
"capitulo": { "numero": 10, "romano": "X", "descricao": "Doenças do aparelho respiratório" },
"grupo": { "faixa": "J09-J18", "descricao": "Influenza [gripe] e pneumonia" },
"categoria": "J18",
"restricoes": { "sexo": null, "causaObito": true, "notificacao": false },
"procedimentosSus": { "principal": 15, "secundario": 2 },
"url": "https://www.cidbrasil.com.br/cid/j189"
}
Procedimentos do SUS que aceitam um CID
GET /api/v1/cid/J18.9/procedimentos
{
"cid": "J189",
"competencia": "202608",
"principal": [
{ "codigo": "0303140151", "nome": "TRATAMENTO DE PNEUMONIAS OU INFLUENZA (GRIPE)", "valorTotal": 481.62 }
],
"secundario": []
}
Ficha de um procedimento do SUS
GET /api/v1/procedimento/0303140151
{
"codigo": "0303140151",
"formatado": "03.03.14.015-1",
"nome": "TRATAMENTO DE PNEUMONIAS OU INFLUENZA (GRIPE)",
"complexidade": "Média complexidade",
"competencia": "202608",
"valores": { "sh": 385.55, "sa": 0, "sp": 96.07, "total": 481.62 },
"financiamento": "Média e Alta Complexidade (MAC)",
"registro": ["AIH (Proc. Principal)"],
"modalidade": ["Hospitalar"],
"cid": { "principal": 128, "secundario": 0 },
"tuss": []
}
Ficha de um termo TUSS
GET /api/v1/tuss/10101012
{
"codigo": "10101012",
"formatado": "1.01.01.01-2",
"termo": "Consulta em consultório (no horário normal ou preestabelecido)",
"capitulo": "Consultas",
"inicioVigencia": "2009-02-13",
"equivalentesSus": [
{ "codigo": "0301010064", "nome": "CONSULTA MEDICA EM ATENÇAO BASICA", "grau": "termo do SUS mais específico" }
]
}
Busca unificada
GET /api/v1/buscar?q=pneumonia&tipo=cid&limite=5
{
"consulta": "pneumonia",
"total": 61,
"resultados": [
{ "tipo": "cid", "codigo": "J189", "formatado": "J18.9", "descricao": "Pneumonia não especificada",
"url": "/cid/j189" }
]
}
Regras de uso
- Limite: 60 requisições por minuto por IP. Acima disso, resposta
429. - CORS liberado — dá para chamar direto do navegador.
- Formato do CID: aceita
J18.9,j189ouJ189. - Cache: as respostas são estáveis dentro de uma competência; guarde localmente o que for consultado com frequência.
- Atribuição: se publicar os dados, cite a fonte original (DATASUS, Ministério da Saúde, ANS). Um link para este site é bem-vindo, não obrigatório.
Precisa de volume maior, dos arquivos completos em CSV ou de um endpoint específico? Fale com a gente — atendemos integrações de prontuário e sistemas de gestão.
Descoberta automática
A especificação OpenAPI 3.0 está em /openapi.json e o resumo do
site para modelos de linguagem em /llms.txt.
Base atual: 14.245 códigos CID-10, 5.023 procedimentos do SUS (competência agosto de 2026) e 5.967 termos TUSS.