Pular para o conteúdo

Exportar o resultado completo da análise em CSV

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

Exige catalogo:ler. UTF-8 com BOM e ponto e vírgula. Registros resumo, achado e conclusao, sem consumir análise. Só aceite o arquivo após verificar X-Cotejar-Tamanho-Bytes, Content-Digest e conclusao; HTTP 200 sozinho não comprova download completo.

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

CSV imutável do resultado publicado, com resumo e todos os achados.

Tipo de mídiatext/csv
string formato: binary
X-Cotejar-Tamanho-Bytes
integer

Quantidade exata de bytes do arquivo, inclusive BOM e conclusão. Verificação obrigatória pelo consumidor.

Content-Digest
string

SHA-256 dos bytes completos do CSV.

Falha HTTP 401; nenhum CSV completo disponível.

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

Falha HTTP 403; nenhum CSV completo disponível.

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

Falha HTTP 404; nenhum CSV completo disponível.

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

Falha HTTP 409; nenhum CSV completo disponível.

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

Falha HTTP 422; nenhum CSV completo disponível.

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

Falha HTTP 429; nenhum CSV completo disponível.

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

Falha HTTP 503; nenhum CSV completo disponível.

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