Handle Livekit Webhook
webhooks
Handle Livekit Webhook
Handle webhooks from LiveKit server.
LiveKit sends webhooks for various events:
- room_started: When a room is created
- room_finished: When a room is closed
- participant_joined: When someone joins
- participant_left: When someone leaves
- egress_started: When recording starts
- egress_ended: When recording finishes
Security: Webhook signature verification is REQUIRED. The Authorization header must contain a valid JWT signed with LIVEKIT_API_SECRET.
POST
Handle Livekit Webhook
Headers
Response
Successful Response