REST API POST

Topic summary

Um desenvolvedor está enfrentando um problema ao tentar criar um produto via API REST da Shopify. Ao fazer uma requisição POST para o endpoint /admin/api/2023-10/products.json, em vez de adicionar o novo produto, a API retorna a lista de produtos existentes, comportando-se como se fosse uma requisição GET.

Configuração utilizada:

  • Endpoint: /admin/api/2023-10/products.json
  • Header: X-Shopify-Access-Token com token da loja
  • Content-Type: application/json
  • Body JSON contém objeto product com campos: title, body_html, vendor, product_type e image

O desenvolvedor busca ajuda para identificar por que a requisição POST não está funcionando corretamente e está retornando dados de GET. A discussão permanece em aberto aguardando respostas da comunidade.

Summarized with AI on November 15. AI used: claude-sonnet-4-5-20250929.

Olá, estou tentando parametrizar a API de produto. Contudo, ao tentar criar um produto via POST, em vez de adicionar o item, a API retorna a lista de produtos existentes, como se eu tivesse feito um GET. Alguém pode ajudar?

Endpoint:

/admin/api/2023-10/products.json

Headers:

"X-Shopify-Access-Token: “TOKEN DA LOJA”

Content-Type:application/json

Json Body

{
“product”: {
“title”: “TS Teste”,
“body_html”: “TS Teste”,
“vendor”: “TS”,
“product_type”: “Almofada”,
“image”: [
{
“src”: “https://cdn.shopify.com/s/files/1/0816/2662/8384/files/3282-3.png?v=1693876071
}
]
}
}