Neste post iremos abordar sobre como segmentar produtos por canais de venda (marketplaces e ecommerces).
O processo é bastante parecido com o cadastro de produto, porém para ocorrer, é necessário informar a propriedade salesChannels
no corpo da requisição, conforme exemplo abaixo:
Cadastrando um Produto
URL:
POST https://api.sandbox.plug4market.com.br/products
Body:
{
"productId": "534332",
"productName": "Camiseta Básica",
"sku": "534333",
"name": "Camiseta Básica Branca",
"size": "GG",
"categoryId": "5d420c71e2f97a00163a2d7e",
"brand": "Nike",
"description": "Descrição da camisa básica",
"width": 20,
"height": 20,
"length": 20,
"weight": 200,
"stock": 10,
"price": 79,
"model": "Básica",
"salesChannels": [
{
"id": 1
},
{
"id": 2
},
{
"id": 6
},
{
"id": 7,
"sellerId": "<id da conta do mercado livre>",
"listingType": "<tipo do anúncio ('CLASSICO', 'PREMIUM')>"
}
]
Atualizando um Produto
A atualização de produto segue a mesma lógica do cadastro, porém, se você deixar de informar algum dos canais anteriormente informados, ele será removido deste. A mesma lógica serve para adicionar novos canais de venda, basta incluir no array.
URL:
PUT https://api.sandbox.plug4market.com.br/products/{sku}
Body:
{
"productId": "534332",
"productName": "Camiseta Básica",
"sku": "534333",
"name": "Camiseta Básica Branca",
"size": "GG",
"categoryId": "5d420c71e2f97a00163a2d7e",
"brand": "Nike",
"description": "Descrição da camisa básica",
"width": 20,
"height": 20,
"length": 20,
"weight": 200,
"stock": 10,
"price": 79,
"model": "Básica",
"salesChannels": [
{
"id": 1
},
{
"id": 2
},
{
"id": 6
},
{
"id": 7,
"sellerId": "<id da conta do mercado livre>",
"listingType": "<tipo do anúncio ('CLASSICO', 'PREMIUM')>"
}
]
}
Surgiu alguma dúvida referente algum campo? Confira nossa documentação técnica clicando aqui.
Comentários
0 comentário
Por favor, entre para comentar.