The Notification Registry is used to register and interact with webhook configurations for the Redeam Notification service.
Channelbinding
ChannelBinding notification rules
Get a channelbinding notification rule
Get the channelbinding notification rule associated with the account
Rule found
Rule not found
Internal error
Update a channelbinding notification rule
Update an existing channelbinding notification rule for the user's channel-id.
Rule updated
Malformed rule
Rule not found
Internal error
Create a channelbinding notification rule
Create a channelbinding notification rule for the associated channel with the provider parameters.
Rule created
Malformed rule
Rule already exists
Deletes a channelbinding notification rule
Deletes the channelbinding notification rule associated with the account.
Deleted channelbinding rule
Rule not found
Internal error
Trigger a test notification
Trigger a test channelbinding notification with the provided data as the payload, the signature should be omitted as it will be filled by the service.
Notification processed.
Malformed or invalid request.
Internal error
Supplier
Supplier notification rules
Get a supplier notification rule
Get the supplier notification rule associated with the account
Rule found
Rule not found
Internal error
Update a supplier notification rule
Update an existing supplier notification rule for the user's channel-id.
Rule updated
Malformed rule
Rule not found
Internal error
Create a supplier notification rule
Create a supplier notification rule for the associated channel with the provider parameters.
Rule created
Malformed rule
Rule already exists
Deletes a supplier notification rule
Deletes the supplier notification rule associated with the account.
Deleted supplier rule
Rule not found
Internal error
Trigger a test notification
Trigger a test supplier notification with the provided data as the payload, the signature should be omitted as it will be filled by the service.
Notification processed.
Malformed or invalid request.
Internal error
Product
Product notification rules
Get a product notification rule
Get the product notification rule associated with the account
Rule found
Rule not found
Internal error
Update a product notification rule
Update an existing product notification rule for the user's channel-id.
Rule updated
Malformed rule
Rule not found
Internal error
Create a product notification rule
Create product notification rule for the associated channel with the provided parameters. Since product visibility is controlled by channel bindings, those interested in new or removed products should subscribe to channel bindings separately.
Rule created
Malformed rule
Rule already exists
Deletes a product notification rule
Deletes the product notification rule associated with the account.
Deleted product update rule
Rule not found
Internal error
Trigger a test notification
Trigger a test product notification with the provided data as the payload, the signature should be omitted as it will be filled by the service.
Notification processed.
Malformed or invalid request.
Internal error
Rate
Rate notification rules
Get a rate notification rule
Get the rate notification rule associated with the account
Rule found
Rule not found
Internal error
Update a rate notification rule
Update an existing rate notification rule for the user's channel-id
Rule updated
Malformed rule
Rule not found
Internal error
Create a rate notification rule
Create rate notification rule for the associated channel with the provided parameters. Since rate visibility is controlled by channel bindings, those interested in new or removed rates should subscribe to channel bindings separately.
Rule created
Malformed rule
Rule already exists
Deletes a rate notification rule
Deletes the rate notification rule associated with the account.
Deleted rate update rule
Rule not found
Internal error
Test a trigger notification
Trigger a test rate notification with the provided data as the payload, the signature should be omitted as it will be filled by the service.
Notification processed.
Malformed or invalid request.
Internal error
Availability
Availability notification rules
Get an availability notification rule
Get the availability notification rule associated with the account
Rule found
Rule not found
Internal error
Update an availability notification rule
Update an existing availability notification rule for the user's channel-id.
Rule updated
Malformed rule
Rule not found
Internal error
Create an availability notification rule
Create an availability notification rule for the associated channel with the provider parameters.
Rule created
Malformed rule
Rule already exists
Deletes an availability notification rule
Deletes the availability notification rule associated with the account.
Deleted availability rule
Rule not found
Internal error
Trigger a test notification
Trigger a test availability notification with the provided data as the payload, the signature should be omitted as it will be filled by the service.
Notification processed.
Malformed or invalid request.
Internal error
Priceschedule
PriceSchedule notification rules
Get a priceschedule notification rule
Get the priceschedule notification rule associated with the account
Rule found
Rule not found
Internal error
Update a priceschedule notification rule
Update an existing priceschedule notification rule for the user's channel-id.
Rule updated
Malformed rule
Rule not found
Internal error
Create a priceschedule notification rule
Create a priceschedule notification rule for the associated channel with the provider parameters.
Rule created
Malformed rule
Rule already exists
Deletes a priceschedule notification rule
Deletes the priceschedule notification rule associated with the account.
Deleted priceschedule rule
Rule not found
Internal error
Trigger a test notification
Trigger a test price schedule notification with the provided data as the payload, the signature should be omitted s it will be filled by the service.
Notification processed.
Malformed or invalid request.
Internal error
Booking
Booking notification rules
Get a booking notification rule
Get the booking notification rule associated with the account
Rule found
Rule not found
Internal error
Update a booking notification rule
Update an existing booking notification rule for the user's channel-id.
Rule updated
Malformed rule
Rule not found
Internal error
Create a booking notification rule
Create a booking notification rule for the associated channel with the provider parameters.
Rule created
Malformed rule
Rule already exists
Deletes a booking notification rule
Deletes the booking notification rule associated with the account.
Deleted booking rule
Rule not found
Internal error
Trigger a test notification
Trigger a test booking notification with the provided data as the payload, the signature should be omitted as it will be filled by the service.
Notification processed.
Malformed or invalid request.
Internal error
Metadata
Notification Metadata
Get a metadata object
Get the metadata object associated with the account.
Object found
Object not found
Internal error
Update a metadata object
Update the metadata object associated with the account.
Object updated
Malformed object
Object not found
Internal error
Create a metadata object
Metadata stores modifiers applied across all notification webhooks for a given consumer.
Created
Malformed object
Object already exists
Delete a metadata object.
Delete the metadata object associated with the account.
Deleted metadata object
Object not found
Internal error