The Callback conformance class specifies a callback mechanism for completed jobs. In contrast to the pull-based mechanism specified in [sc_execute_process] and [sc_retrieve_status_info], this conformance class specifies a push-based mechanism, where a subscriber-URL is passed to the Processes API in the execute request. After the job is completed, the result response is sent to the specified URL.
Example 1. A callback in the execute operation
link:../examples/yaml/callbacks.yaml[role=include]
If the server implements this conformance class, the optional subscriber element of the execute request JSON SHALL be used.
Adding multiple callbacks is possible for getting progress updates and notifications of the success or failure of a job completion.
Further guidance about how to use callbacks can be found in the OpenAPI documentation.