Welcome to Theo Docs — the AI orchestration API.
List all webhook endpoints registered for the caller’s organization.
curl --request GET \
--url https://api.example.com/api/v1/webhooks{
"webhooks": [
{
"id": "<string>",
"url": "<string>",
"event_types": [
"<string>"
],
"enabled": true,
"last_delivered_at": {},
"failure_count": 123,
"created_at": "<string>"
}
]
}Show Webhook object
curl https://hitheo.ai/api/v1/webhooks \
-H "Authorization: Bearer $THEO_API_KEY"
{
"webhooks": [
{
"id": "a1b2c3d4-...",
"url": "https://your-server.com/webhooks/theo",
"event_types": ["completion.created", "job.completed"],
"enabled": true,
"last_delivered_at": "2026-04-15T11:30:00.000Z",
"failure_count": 0,
"created_at": "2026-04-10T08:00:00.000Z"
}
]
}
signing_secret is never returned after creation. If you lose it, use the rotate secret endpoint to generate a new one.Was this page helpful?
curl --request GET \
--url https://api.example.com/api/v1/webhooks{
"webhooks": [
{
"id": "<string>",
"url": "<string>",
"event_types": [
"<string>"
],
"enabled": true,
"last_delivered_at": {},
"failure_count": 123,
"created_at": "<string>"
}
]
}