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.
Configurando a URL da requisição
Nesse caso, devemos configurar a URL no endpoint /integrator/api/v1/products/{id_logistica}/
Configurando a aba Authorization
Na aba Authorization altere o Type para Bearer Token.
Inserindo o token de autorização
Insira seu token de autorização (obtido aqui).
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:
CAMPO | TIPO | OBSERVAÇÃO |
---|---|---|
code | string (256) | |
name | string (256) | |
stock_count | string | |
stock_unit | string (256) | |
brand | string (256) | |
price | decimal | |
gtin | string (20) |
Erros que podem ser retornados
STATUS | CONTEÚDO | DESCRIÇÃ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 |