post
https://localhost:44395/api/twelve-labs/notification
Behavior: Processes webhook callbacks from the Twelve Labs API by deserializing the payload to extract the task ID and status, then sending a batch action message for asynchronous processing. The request is validated by the ValidateTwelveLabsWebhookRequestFilter.
Authorization: No authorization required. Validated by webhook filter.
Side Effects: A batch action message is sent to trigger asynchronous processing of the Twelve Labs task result.
Error Scenarios: Returns 200 OK even on errors to acknowledge receipt. Errors are logged but swallowed to prevent webhook retry storms.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
200Webhook callback was received and acknowledged.
