Fechar lotes e validar a prévia
POST
/v1/catalogos/ingestoes/{id}/validar
const url = 'https://api.cotejar.com.br/v1/catalogos/ingestoes/example/validar';const options = { method: 'POST', headers: { 'idempotency-key': 'example', Authorization: 'Bearer <token>', 'Content-Type': 'application/json' }, body: '{"ultima_sequencia":0}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.cotejar.com.br/v1/catalogos/ingestoes/example/validar \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --header 'idempotency-key: example' \ --data '{ "ultima_sequencia": 0 }'Autorizações
Seção intitulada “Autorizações”Parâmetros
Seção intitulada “Parâmetros”Parâmetros de caminho
Seção intitulada “Parâmetros de caminho”id
obrigatório
Identificador UUID da ingestão.
string
Parâmetros de cabeçalho
Seção intitulada “Parâmetros de cabeçalho”idempotency-key
obrigatório
string
Corpo da requisiçãoobrigatório
Seção intitulada “Corpo da requisiçãoobrigatório”Respostas
Seção intitulada “Respostas”Resposta HTTP 200.
Tipo de mídiaapplication/json
object
ingestao_id
obrigatório
Identificador UUID da ingestão.
string
hash_previa
obrigatório
Resumo SHA-256 em hexadecimal minúsculo.
string
totais
obrigatório
object
guardas
obrigatório
Array<string>
Exemplo
{ "estado": "precisa_revisao", "totais": { "lotes": 0, "produtos": 0, "incompletos": 0, "atributos": 0 }}Resposta HTTP 400.
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" }}Resposta HTTP 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" }}Resposta HTTP 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" }}Resposta HTTP 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" }}Resposta HTTP 408.
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" }}Resposta HTTP 409.
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" }}Resposta HTTP 413.
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" }}Resposta HTTP 415.
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" }}Resposta HTTP 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" }}Resposta HTTP 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" }}Resposta HTTP 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" }}