cURL
curl --request POST \ --url https://api.tella.com/v1/webhooks/endpoints \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "url": "https://example.com/webhooks/tella", "filterTypes": [ "video.created", "export.ready" ] } '
{ "id": "ep_abc123def456", "secret": "whsec_xyz789..." }
Creates a new webhook endpoint to receive events. Returns the endpoint ID and signing secret.
API key obtained from your Tella account settings
Request body for creating a webhook endpoint
The URL where webhook events will be sent
"https://example.com/webhooks/tella"
Event types to subscribe to (e.g., video.created, export.ready)
["video.created", "export.ready"]
Endpoint created successfully
Response when a webhook endpoint is created
Unique identifier for the webhook endpoint
"ep_abc123def456"
Signing secret for verifying webhook payloads (shown only once)
"whsec_xyz789..."
Was this page helpful?