Atualizar uma combinação de opções
Altera o código de produto, o estoque ou a posição de uma combinação de opções identificada pelo hash.
Para atualizar uma combinação de opções existente, envie uma requisição PUT ao endpoint com o hash da combinação na URL. É também assim que você define o product_code e as imagens, que o POST não consegue definir.
/api/combinations/{combination_hash}AdminAtualizar uma combinação de opções
Inclua os dados da combinação no corpo da requisição HTTP, de acordo com o Content-Type informado. Nenhum dos campos é obrigatório.
Parâmetros de caminho
combination_hashstringobrigatórioO hash da combinação a atualizar.
Corpo da requisição
product_codestringSKU ou código de produto desta combinação.
amountstringQuantidade de itens em estoque desta combinação.
positionstringPosição desta combinação na lista (0 é a primeira).
Exemplo de requisição
bash
curl -X PUT -u "$EMAIL:$API_KEY" "$BASE_URL/api/combinations/2822626827" \
-H "Content-Type: application/json" \
-d '{
"product_code": "Product 34214",
"amount": "42",
"position": "0"
}'Esta requisição muda o código de produto para "Product 34214", define o estoque em 42 unidades e coloca esta combinação no topo da lista de combinações.
Resposta
200Combinação atualizada
json
{
"combination_hash": "2822626827"
}Erros
| Status | Quando |
|---|---|
| 200 OK | A combinação foi atualizada com sucesso. |
| 400 Bad Request | Parâmetros da requisição inválidos. |
| 404 Not Found | Não existe combinação com o hash informado. |