Pular para o conteúdo principal

Buscar dados do CAR pelo código

Descrição: Busca os dados completos de um Cadastro Ambiental Rural (CAR) pelo código do imóvel.

Endpoint​

GET/api/v1/integration/car/{car}

Regras​

AtributosDescriçãoTipoObrigatórioValidações
carCódigo do Cadastro Ambiental RuralStringSim-

Exemplo de Requisição​

curl -X GET \
-H "Authorization: {SUA_API_KEY}" \
"https://api.merx.tech/api/v1/integration/car/MT-5107925-A1B2C3D4E5F6"

Parâmetros​

Parâmetros de Caminho:​

NomeDescriçãoTipoObrigatório
carCódigo do Cadastro Ambiental RuralStringSim

Parâmetros de Cabeçalho​

NomeDescriçãoTipoObrigatório
AuthorizationChave de API obtida via support-api@merx.techStringSim

Respostas​

  • 200 - Ok
{
"gid": 12345,
"cod_imovel": "MT-5107909-XXXXXXXXXXXXXXXXXXXXXXXX",
"data_situacao": 1704067200000,
"situacao": "string",
"num_area": 0.0,
"condicao": "string",
"cod_estado": "MT",
"nome_municipio": "string",
"cod_municipio_ibge": 5107909,
"num_modulo": 0.0,
"tipo_imovel": "string",
"geom": "string",
"latitude": "-13.0",
"longitude": "-55.0"
}

Campos sem valor são omitidos da resposta.

  • 404 - Not Found

Resposta para um código de CAR que não existe na base da Merx. O corpo vem com a chave genérica de erro, e não com uma mensagem específica de CAR:

{
"messages": ["message.internal.error"]
}
  • 400 - Bad Request

Ocorre quando a consulta ao serviço de CAR retorna vazio em vez de erro. Para um código inexistente o retorno normal é o 404 acima:

{
"messages": ["message.car.not-found"]
}
  • 401 - Unauthorized