Skip to main content

Evento product.updated

Disparado quando um produto muda via POST /v1/products/:id ou quando DELETE /v1/products/:id cai no caminho de desativação. data.object carrega o product completo no estado atual. data.previous_attributes traz só os campos que mudaram, com os valores anteriores.
{
  "id": "evt_123",
  "object": "event",
  "created_at": "2026-05-16T15:02:10Z",
  "data": {
    "object": {
      "id": "prod_123",
      "object": "product",
      "created_at": "2026-05-16T14:09:27Z",
      "default_price": "price_123",
      "description": "Acesso completo",
      "image_url": null,
      "is_active": false,
      "is_tax_applicable": true,
      "livemode": true,
      "metadata": {
        "reference_id": "sku_pro"
      },
      "name": "Plano Pro",
      "prices": [],
      "updated_at": "2026-05-16T15:02:10Z"
    },
    "previous_attributes": {
      "is_active": true
    }
  },
  "livemode": true,
  "organization": "org_123",
  "request": {
    "id": null
  },
  "type": "product.updated"
}