List a product's change events

Per-entity change events from the append-only log — identical shape and envelope to the workspace feed (GET /events), scoped to one product. Newest-first; same next_since polling recipe.

Scope: read:events.

get/products/{id}/events

Request

  • Base URL
    https://www.merchkit.com/api/v1
  • Auth
    HTTP bearer

Query parameters

sincestring date-time

Only events created at/after this ISO-8601 timestamp.

limitinteger

Response

Change events for this product, newest first.

Example response

{
  "data": [
    {
      "id": "e7c94b1f-2a68-4d05-9c3e-8b1f6a2d7c50",
      "type": "entity.updated",
      "entity_id": "9b2f6c1e-8a04-4c6e-b0d3-5f2f6f7a9e21",
      "entity_type": "product",
      "attribute_key": "price",
      "value": 1299,
      "actor": {
        "kind": "api_key"
      },
      "created_at": "2026-07-18T09:30:22Z"
    }
  ],
  "pagination": {
    "limit": 50,
    "has_more": false,
    "next_since": "2026-07-18T09:30:22Z"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.