API CRBM
Introdução
Esta API permite consultar e buscar informações sobre profissionais e estabelecimentos registrados nos Conselhos Regionais de Biomedicina (CRBM) do Brasil.
API Consultar CRBM (Consultar pelo CRBM)
Consulta detalhes de um registro específico.
Endpoint
GET https://consultar.io/api/v1/crbm/consultar
Requisição
| Parâmetro | Tipo | Obrigatório | Descrição | Exemplo |
|---|---|---|---|---|
regiao |
Texto | Sim | Região do registro (01 até 06) | 01 |
numero_registro |
Texto | Sim | Número do registro (até 7 dígitos, zeros à esquerda são removidos) | 123456 |
Resposta
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
regiao |
Texto | Região do registro | 01 |
numero_registro |
Texto | Número do registro | 123456 |
categoria |
Texto | Categoria do profissional | BIOMÉDICO |
nome_razao_social |
Texto | Nome do profissional | JOÃO SILVA |
situacao |
Texto | Situação do registro | ATIVO |
Exemplos
Exemplo de Requisição (cURL)
curl -X GET 'https://consultar.io/api/v1/crbm/consultar?regiao=01&numero_registro=123456' -H 'Authorization: Token <seu-token>'
Exemplo de Resposta de Sucesso (200)
{
"regiao": "01",
"numero_registro": "123456",
"categoria": "BIOMÉDICO",
"nome_razao_social": "JOÃO SILVA",
"situacao": "ATIVO"
}
Exemplo de Resposta de Erro (404)
{
"error": "NAO_ENCONTRADO",
"message": "Nenhum registro foi encontrado para os parâmetros informados."
}
API Buscar CRBM (Buscar pelo Nome)
Realiza busca de profissionais pelo nome.
Endpoint
GET https://consultar.io/api/v1/crbm/buscar
Requisição
| Parâmetro | Tipo | Obrigatório | Descrição | Exemplo |
|---|---|---|---|---|
| nome_razao_social | Texto | Sim | Nome do profissional | joao silva |
Resposta
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| regiao | Texto | Região do registro | 01 |
| numero_registro | Texto | Número do registro | 123456 |
| categoria | Texto | Categoria do profissional | BIOMÉDICO |
| nome_razao_social | Texto | Nome do profissional | JOÃO SILVA |
Exemplos
Exemplo de Requisição (cURL)
curl -X GET 'https://consultar.io/api/v1/crbm/buscar?nome_razao_social=joao+silva' -H 'Authorization: Token <seu-token>'
Exemplo de Resposta de Sucesso (200 OK)
[
{
"regiao": "01",
"numero_registro": "123456",
"categoria": "BIOMÉDICO",
"nome_razao_social": "JOÃO SILVA"
},
{
"regiao": "01",
"numero_registro": "123457",
"categoria": "BIOMÉDICO",
"nome_razao_social": "JOÃO DOS SANTOS SILVA"
}
]
Exemplo de Resposta de Erro (404 Not Found)
{
"error": "NAO_ENCONTRADO",
"message": "Nenhum registro foi encontrado para os parâmetros informados."
}
Códigos de Status HTTP
| Código | Erro (error) | Descrição |
|---|---|---|
400 |
REQUISICAO_INVALIDA |
Veja a mensagem de erro (message) para mais detalhes. |
403 |
PLANO_INATIVO |
Plano inativo. Faça uma Recarga. |
403 |
CREDITOS_INSUFICIENTES |
Créditos insuficientes. Faça uma Recarga. |
404 |
NAO_ENCONTRADO |
Registro não encontrado. |
500 |
ERRO |
Veja a mensagem de erro (message) para mais detalhes. |
500 |
ERRO_INTERNO |
Ocorreu um erro inesperado no nosso sistema. |
503 |
SERVICO_INDISPONIVEL |
Veja a mensagem de erro (message) para mais detalhes. |
Limites e Considerações
- Cada requisição "Consultar CRBM" consome R$ 0,20 dos créditos
- Cada requisição "Buscar CRBM" consome R$ 0,20 dos créditos
- Somente as respostas com os códigos de status
200e404consomem créditos - Limite máximo de 100 resultados na "Buscar CRBM"
- Todas as requisições são registradas no histórico de transações
- O token de autenticação deve ser mantido em segurança
- Em caso de comprometimento do token, entre em contato com o Suporte