Receives a Bitmovin encoding webhook callback.

Behavior: Processes a webhook callback from the Bitmovin encoding service. Packages the status, asset ID, encoding ID, and model data into a batch action message for asynchronous processing via the BitmovinUnitOfWork.

Authorization: No authorization required. Validated by webhook filter.

Side Effects: A batch action message is sent to trigger asynchronous processing of the encoding result.

Error Scenarios: Returns 200 OK even on errors to acknowledge receipt. Errors are logged but swallowed to prevent webhook retry storms. Returns 200 OK with no processing if the model is null.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The status of the encoding callback (e.g., finished, error).

uuid
required

The unique identifier of the asset being encoded.

string
required

The Bitmovin encoding identifier.

Headers
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Response
200

Webhook callback was received and acknowledged.

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here!