Skip to main content

Criar produto

Este é o recurso responsável pela criação de um produto para uma determinada logística que será passada na URL da requisição.

Iniciando a sessão

Altere o método da requisição para o tipo POST.

prod1

Configurando a URL da requisição

Nesse caso, devemos configurar a URL no endpoint /integrator/api/v1/products/{id_logistica}/

prod2

Configurando a aba Authorization

Na aba Authorization altere o Type para Bearer Token.

prod3

Inserindo o token de autorização

Insira seu token de autorização (obtido aqui).

prod4

Inserindo os dados do produto a ser criado

Insira os dados de criação do produto na aba Body>raw e clique em Send para criar seu produto.

Modelo de como os dados devem ser enviados
{
"code": "0001",
"name": "Produto Teste",
"stock_count": "100",
"stock_unit": "PCT",
"brand": "Sem Marca",
"price": 10,
"gtin": "00000000000"
}

Tipo aceito, tamanho máximo e observações de cada campo:

CAMPOTIPOOBSERVAÇÃO
codestring (256)
namestring (256)
stock_countstring
stock_unitstring (256)
brandstring (256)
pricedecimal
gtinstring (20)

prod5

Erros que podem ser retornados

STATUSCONTEÚDODESCRIÇÃO`
400{"error": true, "detail": "Product already exists"}Produto já existe
400{"error": true, "detail": "Logistic does not exist for this user"}Usuário não possui a logística cadastrada