Como atualizar/criar um produto pela API – Magento 2

Quais endpoints devo utilizar para atualizar/criar um produto no Magento 2 utilizando sua API REST

Para criar um produto utilize:

POST: /V1/products

Atualizar:

PUT: /V1/products/{sku}

Exemplo de payload para atualização de um produto

 {
  "product": {
    "sku": "test-SKU",
    "name": "Test",
    "attribute_set_id": 4,
    "price": 100,
    "status": 1,
    "custom_attributes": [
      {
        "attribute_code": "description",
        "value": "Test Description"
      },
      {
        "attribute_code": "short_description",
        "value": "Test Short Description"
      }
    ]
  }
}

Para atualizar atributos personalizados, que foram criados diretamente pelo Backend, você deve utilizar a seção “custom_attributes” para informar o código e valor

Dúvidas? Faça um comentário logo abaixo ou envie uma mensagem clicando aqui.

O seu endereço de e-mail não será publicado.