Update Inbound Events on App's Callback

Use this API to update the type of events you receive on your callback URL for your Gupshup app

❗️

Attention

This guide is no longer maintained from 31st Jan 2025. Please refer the updated one here.


Parameters

ParametersValueDescription
Authorization{{PARTNER_APP_TOKEN}}Access Token for the application
appId{{APP_ID}}Unique Identifier for Gupshup App
modes{{MODES}}Update inbound events that you want to receive on your App's callback URL. You may provide all the values for which you want to receive events. If no values are provided, all events will be deselected.
Possible values - DLR events: DELIVERED, READ, SENT, DELETED, and OTHERS.
System events: TEMPLATE and ACCOUNT.

Sample Request

curl --location --request PUT 'https://partner.gupshup.io/partner/app/{{APP_ID}}/callback/mode' \
--header 'Authorization: {{PARTNER_APP_TOKEN}}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'modes={{MODES}}'

Sample Response

 {
   Status: 204 Accepted
 }
Language
Click Try It! to start a request and see the response here!