{
"id": "evt_8hf21k",
"type": "export.ready",
"created_at": "2023-11-07T05:31:56Z",
"data": {
"id": "EXP-20931",
"dataset_id": "DS-301",
"format": "lerobot",
"destination": "s3",
"videos": 7339,
"url": "s3://timefactories/datasets/DS-301/v1.2",
"created_at": "2023-11-07T05:31:56Z",
"completed_at": "2023-11-07T05:31:56Z"
}
}Events
export.ready
An export finished packaging and was delivered to data.url.
WEBHOOK
export.ready
{
"id": "evt_8hf21k",
"type": "export.ready",
"created_at": "2023-11-07T05:31:56Z",
"data": {
"id": "EXP-20931",
"dataset_id": "DS-301",
"format": "lerobot",
"destination": "s3",
"videos": 7339,
"url": "s3://timefactories/datasets/DS-301/v1.2",
"created_at": "2023-11-07T05:31:56Z",
"completed_at": "2023-11-07T05:31:56Z"
}
}An export finished packaging and was delivered to
data.url. See Webhooks for how to register an endpoint and verify signatures.Authorizations
An API key from Settings → API keys, e.g. cpb_live_… or cpb_test_….
Body
application/json
Unique per event. Use it to skip duplicate deliveries.
Example:
"evt_8hf21k"
Available options:
video.accepted, video.rejected, mission.completed, export.ready, balance.low Allowed value:
"export.ready"Show child attributes
Show child attributes
Response
200
Return any 2xx to acknowledge the event.