curl --request GET \
--url http://127.0.0.1:8787/v1/webhooks/endpoints/{endpoint_id}/keys \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "<string>",
"webhook_endpoint_id": "<string>",
"key_id": "<string>",
"algorithm": "<string>",
"key_type": "<string>",
"jwk": {},
"is_active": true,
"created_at": "<string>",
"updated_at": "<string>",
"disabled_at": "<string>"
}
],
"error": {},
"pagination": {
"limit": 10,
"has_more": false,
"next_cursor": null
}
}List encryption keys registered for a webhook endpoint belonging to the authenticated organization.
curl --request GET \
--url http://127.0.0.1:8787/v1/webhooks/endpoints/{endpoint_id}/keys \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "<string>",
"webhook_endpoint_id": "<string>",
"key_id": "<string>",
"algorithm": "<string>",
"key_type": "<string>",
"jwk": {},
"is_active": true,
"created_at": "<string>",
"updated_at": "<string>",
"disabled_at": "<string>"
}
],
"error": {},
"pagination": {
"limit": 10,
"has_more": false,
"next_cursor": null
}
}Documentation Index
Fetch the complete documentation index at: https://docs.kayle.id/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The ID of the webhook endpoint whose keys should be listed (e.g. whe_...).
Filter keys by active state. If omitted, both active and inactive keys are returned.
Maximum number of keys to return. Defaults to 10 if not specified.
1 <= x <= 100Cursor of the last item from the previous page. When provided, the next page of results will be returned.