Skip to main content
POST
Create a webhook endpoint

Authorizations

Authorization
string
header
required

An API key from Settings → API keys, e.g. cpb_live_… or cpb_test_….

Body

application/json
url
string<uri>
required
Example:

"https://ml.example.com/hooks/capibo"

events
enum<string>[]
required
Available options:
video.accepted,
video.rejected,
mission.completed,
export.ready,
balance.low
Example:

Response

The created endpoint, with its signing secret.

id
string
Example:

"wh_3kd92m"

url
string<uri>
Example:

"https://ml.example.com/hooks/capibo"

events
enum<string>[]
Available options:
video.accepted,
video.rejected,
mission.completed,
export.ready,
balance.low
created_at
string<date-time>
secret
string
Example:

"whsec_9f2c4e7a1b..."