Release Revenue Using Additional Satisfaction Events REST API

Use the Additional Satisfaction Events REST API to release revenue on performance obligations by recording the completion of customer acceptance, payments, or service provisioning events.

This REST service provides a scalable alternative to the File-Based Data Import approach, enabling organizations to integrate customer acceptance, proof of delivery, payment, or service provisioning events to release holds on performance obligations.

You can call the API during standard revenue processing to create and query additional satisfaction events. When creating an event, the system validates that all required fields are completed, including source document type, source system, fulfillment date, event type, and unique identifiers for both the additional satisfaction event and the related source document line. If required information is missing or the referenced source document line is invalid, the request is rejected with a clear, actionable error message.

The API verifies that the source document line has a status of Processed and enforces the same business rules used for additional satisfaction event processing. It applies the appropriate validations based on the satisfaction measurement model and event type, ensuring that only valid events are recorded and used to release revenue recognition holds.

Additional satisfaction events submitted through the REST API can be queried directly through the service, enabling seamless integration with external systems.

Update and delete operations are not currently supported.