Enviar lote canônico
PUT
/v1/catalogos/ingestoes/{id}/lotes/{sequencia}
const url = 'https://api.cotejar.com.br/v1/catalogos/ingestoes/example/lotes/0';const options = { method: 'PUT', headers: { 'idempotency-key': 'example', Authorization: 'Bearer <token>', 'Content-Type': 'application/json' }, body: '{"produtos":[{"codigo_cliente":"example","descricao_cliente":"example","ncm":"example","desativado_por_ato":true,"atributos":[{"codigo":"example","valores":["example"]}]}]}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://api.cotejar.com.br/v1/catalogos/ingestoes/example/lotes/0 \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --header 'idempotency-key: example' \ --data '{ "produtos": [ { "codigo_cliente": "example", "descricao_cliente": "example", "ncm": "example", "desativado_por_ato": true, "atributos": [ { "codigo": "example", "valores": [ "example" ] } ] } ] }'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”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”Tipo de mídiaapplication/json
object
produtos
obrigatório
Array<object>
object
codigo_cliente
string
descricao_cliente
string
ncm
string
desativado_por_ato
boolean
atributos
Array<object>
object
codigo
obrigatório
string
valores
obrigatório
Array<string>
Exemplogerado
{ "produtos": [ { "codigo_cliente": "example", "descricao_cliente": "example", "ncm": "example", "desativado_por_ato": true, "atributos": [ { "codigo": "example", "valores": [ "example" ] } ] } ]}Respostas
Seção intitulada “Respostas”Resposta HTTP 200.
Tipo de mídiaapplication/json
object
Exemplo
{ "sequencia": 0, "produtos_recebidos": 0}Resposta HTTP 201.
Tipo de mídiaapplication/json
object
Exemplo
{ "sequencia": 0, "produtos_recebidos": 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" }}