Consultar matriz e filiais da empresa
GET
/v1/estabelecimentos
const url = 'https://api.cotejar.com.br/v1/estabelecimentos?apos_id=0198d000-0000-7000-8000-000000000001&estado=ativo';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.cotejar.com.br/v1/estabelecimentos?apos_id=0198d000-0000-7000-8000-000000000001&estado=ativo' \ --header 'Authorization: Bearer <token>'Inclui ativos e arquivados por padrão. catalogo_id identifica somente o catálogo ativo; é nulo quando não houver.
Autorizações
Seção intitulada “Autorizações”Parâmetros
Seção intitulada “Parâmetros”Parâmetros de consulta
Seção intitulada “Parâmetros de consulta”limite
Padrão 50; máximo 200 e orçamento de bytes por página.
string
apos_id
Exemplo sintético; substitua pelo UUID obtido na consulta do seu recurso.
string
Exemplo
0198d000-0000-7000-8000-000000000001id_externo
Referência externa exata, incluindo espaços e maiúsculas.
string
estado
string
cnpj
CNPJ completo, sem pontuação; dígitos verificadores conferidos.
string
Respostas
Seção intitulada “Respostas”Response for status 200
Tipo de mídiaapplication/json
object
itens
obrigatório
Array<object>
object
id
obrigatório
Exemplo sintético; substitua pelo UUID obtido na consulta do seu recurso.
string
cnpj
obrigatório
string
nome
obrigatório
string
estado
obrigatório
string
catalogo_id
obrigatório
Exemplo
{ "itens": [ { "id": "0198d000-0000-7000-8000-000000000001", "estado": "ativo", "versao": 0, "catalogo_id": "0198d000-0000-7000-8000-000000000001" } ], "proximo_id": "0198d000-0000-7000-8000-000000000001"}Response for status 401
Tipo de mídiaapplication/json
object
erro
obrigatório
object
codigo
obrigatório
string
mensagem
obrigatório
string
request_id
obrigatório
string
caminho
string
Exemplogerado
{ "erro": { "codigo": "example", "mensagem": "example", "request_id": "example", "caminho": "example" }}Response for status 403
Tipo de mídiaapplication/json
object
erro
obrigatório
object
codigo
obrigatório
string
mensagem
obrigatório
string
request_id
obrigatório
string
caminho
string
Exemplogerado
{ "erro": { "codigo": "example", "mensagem": "example", "request_id": "example", "caminho": "example" }}Response for status 404
Tipo de mídiaapplication/json
object
erro
obrigatório
object
codigo
obrigatório
string
mensagem
obrigatório
string
request_id
obrigatório
string
caminho
string
Exemplogerado
{ "erro": { "codigo": "example", "mensagem": "example", "request_id": "example", "caminho": "example" }}Response for status 422
Tipo de mídiaapplication/json
object
erro
obrigatório
object
codigo
obrigatório
string
mensagem
obrigatório
string
request_id
obrigatório
string
caminho
string
Exemplogerado
{ "erro": { "codigo": "example", "mensagem": "example", "request_id": "example", "caminho": "example" }}Response for status 429
Tipo de mídiaapplication/json
object
erro
obrigatório
object
codigo
obrigatório
string
mensagem
obrigatório
string
request_id
obrigatório
string
caminho
string
Exemplogerado
{ "erro": { "codigo": "example", "mensagem": "example", "request_id": "example", "caminho": "example" }}Response for status 503
Tipo de mídiaapplication/json
object
erro
obrigatório
object
codigo
obrigatório
string
mensagem
obrigatório
string
request_id
obrigatório
string
caminho
string
Exemplogerado
{ "erro": { "codigo": "example", "mensagem": "example", "request_id": "example", "caminho": "example" }}