POSTVender um produto
Anuncia para venda, com as credenciais do seller, um produto que já existe no banco universal.
Use este endpoint para que um seller anuncie para venda um produto que já existe no banco universal. Diferente da criação no banco universal, que exige credenciais de administrador, este endpoint é usado por cada seller para oferecer o próprio estoque de produtos existentes. Você pode enviar até 60 produtos por requisição.
/api/ProductsSellerAnuncia um produto do banco universal para venda
Cabeçalhos
AuthorizationstringobrigatórioBasic Auth. Combinação usuário:senha do seller codificada em Base64.
Você pode enviar até 60 produtos por requisição.
Corpo da requisição
productstringobrigatórioNome do produto.
product_codestringobrigatórioCódigo de barras/SKU do produto a vender. É a chave usada para identificar o produto.
category_idsarrayobrigatórioArray com os IDs das categorias a que o produto pertence.
pricestringobrigatórioPreço unitário do produto.
amountstringobrigatórioQuantidade disponível em estoque.
Exemplo de requisição
bash
curl -X POST "$BASE_URL/api/Products" \
-u "$EMAIL:$API_KEY" \
-H "Content-Type: application/json" \
-d '{
"product": "Test Product Name",
"product_code": "product_code",
"category_ids": [
"1447"
],
"price": "1000",
"amount": "50"
}'Resposta
O endpoint devolve o ID dos produtos recém-anunciados.
200Produto anunciado
json
{
"product_id": 973732,
"product_ids": [
973732
]
}