Webhook

POST

Handle experiment state webhooks and trigger notifications.

Processes webhooks for experiment states: started, crashed, finished. Triggers appropriate Novu notifications and updates SSE subscribers.

Returns: JSONResponse with:

  • status: “received” if processed successfully

Raises:

  • HTTPException 500: If processing the webhook data fails

Response

This endpoint returns any.