---
title: "PUT /product-change-notification/{subscription_id}"
method: PUT
path: "/product-change-notification/{subscription_id}"
tags: ["Notification Subscriptions API V2"]
---

# PUT /product-change-notification/{subscription_id}

`PUT /product-change-notification/{subscription_id}`

## Path parameters

- `subscription_id` string, required

## Headers

- `Authorization` string, required

## Request body

- ProductChangeNotificationSubscriptionRequest — Request body used to subscribe to product change notifications.
  - `subscription_type` 'product_ids' | 'experience_ids' | 'destination_ids' | 'products_i_sell', required — Scope of the subscription.
  - `entity_ids` integer[] — Unique identifiers for the entities that belong to the selected subscription scope.
  - `change_types` string[], required — Non-empty set of change types the partner wants to be notified about.
  - `callback_url` string, uri, required — HTTP or HTTPS endpoint where Tiqets will send the product change notifications.

## Response `200`

Subscription successfully updated.

- ProductChangeNotificationSubscription — Request body used to subscribe to product change notifications.
  - `subscription_type` 'product_ids' | 'experience_ids' | 'destination_ids' | 'products_i_sell', required — Scope of the subscription.
  - `entity_ids` integer[] — Unique identifiers for the entities that belong to the selected subscription scope.
  - `change_types` string[], required — Non-empty set of change types the partner wants to be notified about.
  - `callback_url` string, uri, required — HTTP or HTTPS endpoint where Tiqets will send the product change notifications.
  - `subscription_id` string, required — Unique identifier assigned to the subscription.
  - `status` 'pending' | 'active' | 'degraded' | 'failed', required — Current lifecycle status of the subscription.

## Other responses

- `201` — Subscription successfully created.
- `400` — Bad Request -- Check your request parameters (typo in parameter or invalid value).
- `401` — Unauthorized -- Your API key is incorrect.
- `403` — Forbidden -- The endpoint or parameters are not allowed for the matching API key.

---

[API](https://skmtc.net/tiqets/apis/tiqets-distributor-api.md) · [All operations](https://skmtc.net/tiqets/apis/tiqets-distributor-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tiqets/tiqets-distributor-api/revisions/eaf9cf96606a/schema)
