Consultar catálogos da empresa
GET
/v1/catalogos
const url = 'https://api.cotejar.com.br/v1/catalogos?apos_id=0198d000-0000-7000-8000-000000000001&estabelecimento_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/catalogos?apos_id=0198d000-0000-7000-8000-000000000001&estabelecimento_id=0198d000-0000-7000-8000-000000000001&estado=ativo' \ --header 'Authorization: Bearer <token>'Inclui ativos e excluídos por padrão. Contagem de vínculos cadastrados; não representa cobertura nem resultado regulatório.
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-000000000001estabelecimento_id
Exemplo sintético; substitua pelo UUID obtido na consulta do seu recurso.
string
Exemplo
0198d000-0000-7000-8000-000000000001id_externo
string
estado
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
estabelecimento_id
obrigatório
Exemplo sintético; substitua pelo UUID obtido na consulta do seu recurso.
string
cnpj_estabelecimento
obrigatório
string
nome
obrigatório
string
estado
obrigatório
string
criado_em
obrigatório
string formato: date-time
atualizado_em
obrigatório
string formato: date-time
Exemplo
{ "itens": [ { "id": "0198d000-0000-7000-8000-000000000001", "estabelecimento_id": "0198d000-0000-7000-8000-000000000001", "estado": "ativo", "versao": 0, "produtos": 0 } ], "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" }}