Pular para o conteúdo

Consultar execução e resumo da análise

GET
/v1/analises/{id}
curl --request GET \
--url https://api.cotejar.com.br/v1/analises/0198d000-0000-7000-8000-000000000001 \
--header 'Authorization: Bearer <token>'

Exige catalogo:ler. Retorna falha, pendência e degradação explicitamente.

id
obrigatório

Exemplo sintético; substitua pelo UUID obtido na consulta do seu recurso.

string
/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$/
Exemplo
0198d000-0000-7000-8000-000000000001

Response for status 200

Tipo de mídiaapplication/json
object
id
obrigatório

Exemplo sintético; substitua pelo UUID obtido na consulta do seu recurso.

string
/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$/
estado
obrigatório
string
Valores permitidos: pendente executando concluida falhou
criada_em
obrigatório
string
terminada_em
obrigatório
Qualquer um de:
string
codigo_falha
obrigatório
Qualquer um de:
string
resultado
obrigatório
Qualquer um de:
object
snapshot_id
obrigatório
string
versao_portal
obrigatório
string
versao_avaliador
obrigatório
Qualquer um de:
string
Valor permitido: 1
executada_em
obrigatório
string
regras_coletadas_em
obrigatório
string
ultima_coleta_util_em
obrigatório
Qualquer um de:
string
regulamento_degradado
obrigatório
boolean
assinante
obrigatório
boolean
franquia_consumida
obrigatório
boolean
produtos_avaliados
obrigatório
Qualquer um de:
string formato: integer
0
divergencias
obrigatório
object
orfao
obrigatório
Qualquer um de:
string formato: integer
0
bloqueante
obrigatório
Qualquer um de:
string formato: integer
0
deriva
obrigatório
Qualquer um de:
string formato: integer
0
anvisa
obrigatório
Qualquer um de:
string formato: integer
0
catalogos
obrigatório
Array<object>
object
id
obrigatório

Exemplo sintético; substitua pelo UUID obtido na consulta do seu recurso.

string
/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$/
versao
obrigatório
Qualquer um de:
string formato: integer
0
paginas_resultado
obrigatório
Qualquer um de:
string formato: integer
0
Exemplo
{
"id": "0198d000-0000-7000-8000-000000000001",
"estado": "pendente",
"resultado": {
"versao_avaliador": "1",
"produtos_avaliados": 0,
"divergencias": {
"orfao": 0,
"bloqueante": 0,
"deriva": 0,
"anvisa": 0
},
"catalogos": [
{
"id": "0198d000-0000-7000-8000-000000000001",
"versao": 0
}
],
"paginas_resultado": 0
}
}

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"
}
}