---
agentTools:
  projectIndex: https://partner.getpliant.com/llms.txt
---

# Multiple Callback Subscriptions

We’ve released an update that allows consumers to subscribe to callback events using multiple callback URLs.

**(1) Add Multiple Callback Subscriptions**

New Endpoint: POST [/subscriptions/bulk-upsert](`/reference/bulk-upsert-subscriptions)

*Remarks:*

* This creates multiple callback subscriptions in a single request;
* The response includes both newly created subscriptions, and existing subscriptions that already match the same `eventType` + `callbackUrl`.
* Multiple subscriptions per `eventType` are supported **as long as callbackUrls differ**.
* If a subscription with the same `eventType` + `callbackUrl` already exists, it is **not modified** but **is still returned** in the response.
* Only subscriptions included in the request are affected; all other existing subscriptions remain unchanged.
* A maximum of 42 subscriptions per eventType is allowed.

<br />

**(2) Delete Callback Subscription:**

New Endpoint: DELETE [/subscriptions/id](/reference/delete-subscription)

*Remarks:*

* Deletes a callback subscription by its UUID.
* Returns **204 No Content** upon successful deletion.