UUID of the registration
Rotate Webhooks Shared Secret
This API is used to rotate existing shared secret with a new shared secret on the registration id provided for Webhook notifications
Path Parameters
Response
application/json
Response
SUCCESS
New shared secret details, containing shared_secret
attribute
The time until which the shared secret is valid
Example:2024-02-28T06:12:42Z
The shared secret used to validate the webhook request
Example:38e5d78c-d642-42d1-8064-0082dc87c4e5
Authentication
Path Parameters
CreateNotificationRegistrationRequest
objectNew registration details, not containing the id
attribute
The secure URI of the webhook to be called when an event occurs (supports only https protocol)
To ensure a smoother integration, avoid using endpoints that end with slashes, as these trailing slashes will be automatically removed from the URI.
Example:https://push-notifications.pexa.com.au/notifications-webhook
Through this field, Integrators have the ability to subscribe to a variety of notification types based on their preferences.
Note: Event types list should contain at least one preferred notification and all mandatory notifications for successful registration.
Allowed events list
The list of event types should contain all mandatory events for successful registration.
Mandatory events list
Example:WORKSPACE_PARTICIPANT_ADDED, WORKSPACE_PREPARED, WORKSPACE_LODGED, SECRET_EXPIRY
NotificationRegistrationDto
objectNew registration details, containing id
attribute
The secure URI of the webhook to be called when an event occurs (supports only https protocol)
Example:https://push-notifications.pexa.com.au/notifications-webhook
The registration ID returned by create notification registration API
Example:a12sd23sf4f5f6f9
The ID of the subscriber
Example:123456789
The shared secret used to validate the webhook request
Example:38e5d78c-d642-42d1-8064-0082dc87c4e5
The expiry time for current shared secret
Example:2025-03-13 04:12:51.574000 +00:00
The list of eventTypes that this registration will send notifications for
Example:WORKSPACE_PARTICIPANT_ADDED, WORKSPACE_PREPARED, WORKSPACE_LODGED, SECRET_EXPIRY
NotificationSecretRotationDto
objectNew shared secret details, containing shared_secret
attribute
The time until which the shared secret is valid
Example:2024-02-28T06:12:42Z
The shared secret used to validate the webhook request
Example:38e5d78c-d642-42d1-8064-0082dc87c4e5
UpdateNotificationRegistrationRequest
objectUpdate registration details
The secure URI of the webhook to be called when an event occurs (supports only https protocol)
To ensure a smoother integration, avoid using endpoints that end with slashes, as these trailing slashes will be automatically removed from the URI.
Example:https://push-notifications.pexa.com.au/notifications-webhook
Through this field, Integrators have the ability to subscribe to a variety of notification types based on their preferences.
Note: Event types list should contain at least one preferred notification and all mandatory notifications for successful registration.
Allowed events list
The list of event types should contain all mandatory events for successful registration.
Mandatory events list
Example:WORKSPACE_PARTICIPANT_ADDED, WORKSPACE_PREPARED, WORKSPACE_LODGED, SECRET_EXPIRY