Update a notification setting
Changed onUpdates a notification setting (notification destination) using its ID.
When updating subscribed events, send the complete list of event types that you'd like to subscribe to — including existing event types. If you omit event types, they're removed from the notification setting.
You only need to pass an event type name. Paddle responds with the full event type object for each event type.
If successful, your response includes a copy of the updated notification setting entity.
Request
- Base URLhttps://sandbox-api.paddle.com
- AuthHTTP bearer
Path parameters
Paddle ID of the notification setting entity (notification destination) to work with.
Request body
Response
The request has succeeded.
Example response
{
"data": {
"id": "ntfset_01gt21c5pdx9q1e4mh1xrsjjn6",
"subscribed_events": [
{
"description": "The subscription.created alert is fired when a new subscription is created.",
"group": "Subscriptions"
}
]
},
"meta": {
"request_id": "b15ec92e-8688-40d4-a04d-f44cbec93355"
}
}Changes
- breaking
the
request property's maxLength was decreased to256
- breaking
- breaking
added the new path request parameter
notification_setting_id - breaking
request body became required
- breaking
added to the
request propertyallOflist - breaking
removed the enum value
allof the request property - breaking
removed the enum value
platformof the request property - breaking
removed the enum value
simulationof the request property - breaking
the
request property type changed fromstringto no type - breaking
the
/response's property type changed fromstringto no type for status - breaking
the
///response's property type changed fromstringto no type for status - breaking
the
/response's property type changed fromstringto no type for status - breaking
the
/response's property type changed fromstringto no type for status - breaking
the
response's property type changed fromobjectto no type for status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - warning
removed the optional property
/from the response with the status - info
added the new
api_key_exposure.createdenum value to the request property/ - info
added the new
client_token.createdenum value to the request property/ - info
added the new
client_token.revokedenum value to the request property/ - info
added the new
client_token.updatedenum value to the request property/ - info
added the new
discount_group.createdenum value to the request property/ - info
added the new
discount_group.updatedenum value to the request property/ - info
added to the
response propertyallOflist for the response status - info
added to the
///response propertyallOflist for the response status - info
added to the
/response propertyallOflist for the response status - info
added to the
/response propertyallOflist for the response status - info
added to the
/response propertyallOflist for the response status - info
the response property
/became required for the status - info
the response property
/became required for the status - info
the response property
/became required for the status - info
the response property
/became required for the status - info
the response property
/became required for the status - info
the response property
/became required for the status - info
the response property
/became required for the status - info
the response property
/became required for the status - info
the response property
///became required for the status - info
the response property
///became required for the status - info
the response property
///became required for the status - info
the response property
///became required for the status - info
the response property
/became required for the status - info
the response property
/became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
removed the
address.createdenum value from the///response property for the response status - info
removed the
address.importedenum value from the///response property for the response status - info
removed the
address.updatedenum value from the///response property for the response status - info
removed the
adjustment.createdenum value from the///response property for the response status - info
removed the
adjustment.updatedenum value from the///response property for the response status - info
removed the
allenum value from the/response property for the response status - info
removed the
api_key.createdenum value from the///response property for the response status - info
removed the
api_key.expiredenum value from the///response property for the response status - info
removed the
api_key.expiringenum value from the///response property for the response status - info
removed the
api_key.revokedenum value from the///response property for the response status - info
removed the
api_key.updatedenum value from the///response property for the response status - info
removed the
business.createdenum value from the///response property for the response status - info
removed the
business.importedenum value from the///response property for the response status - info
removed the
business.updatedenum value from the///response property for the response status - info
removed the
customer.createdenum value from the///response property for the response status - info
removed the
customer.importedenum value from the///response property for the response status - info
removed the
customer.updatedenum value from the///response property for the response status - info
removed the
discount.createdenum value from the///response property for the response status - info
removed the
discount.importedenum value from the///response property for the response status - info
removed the
discount.updatedenum value from the///response property for the response status - info
removed the
emailenum value from the/response property for the response status - info
removed the
payment_method.deletedenum value from the///response property for the response status - info
removed the
payment_method.savedenum value from the///response property for the response status - info
removed the
payout.createdenum value from the///response property for the response status - info
removed the
payout.paidenum value from the///response property for the response status - info
removed the
platformenum value from the/response property for the response status - info
removed the
price.createdenum value from the///response property for the response status - info
removed the
price.importedenum value from the///response property for the response status - info
removed the
price.updatedenum value from the///response property for the response status - info
removed the
product.createdenum value from the///response property for the response status - info
removed the
product.importedenum value from the///response property for the response status - info
removed the
product.updatedenum value from the///response property for the response status - info
removed the
report.createdenum value from the///response property for the response status - info
removed the
report.updatedenum value from the///response property for the response status - info
removed the
simulationenum value from the/response property for the response status - info
removed the
subscription.activatedenum value from the///response property for the response status - info
removed the
subscription.canceledenum value from the///response property for the response status - info
removed the
subscription.createdenum value from the///response property for the response status - info
removed the
subscription.importedenum value from the///response property for the response status - info
removed the
subscription.past_dueenum value from the///response property for the response status - info
removed the
subscription.pausedenum value from the///response property for the response status - info
removed the
subscription.resumedenum value from the///response property for the response status - info
removed the
subscription.trialingenum value from the///response property for the response status - info
removed the
subscription.updatedenum value from the///response property for the response status - info
removed the
transaction.billedenum value from the///response property for the response status - info
removed the
transaction.canceledenum value from the///response property for the response status - info
removed the
transaction.completedenum value from the///response property for the response status - info
removed the
transaction.createdenum value from the///response property for the response status - info
removed the
transaction.paidenum value from the///response property for the response status - info
removed the
transaction.past_dueenum value from the///response property for the response status - info
removed the
transaction.payment_failedenum value from the///response property for the response status - info
removed the
transaction.readyenum value from the///response property for the response status - info
removed the
transaction.revisedenum value from the///response property for the response status - info
removed the
transaction.updatedenum value from the///response property for the response status - info
removed the
urlenum value from the/response property for the response status - info
the
/response's property pattern^ntfset_[a-z\d]{26}$was removed for the status
- breaking