const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.factify.com/v1/webhooks', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"webhooks": [
{
"id": "whk_01h2xcejqtf2nbrexx3vqjhp41",
"org_id": "org_01h2xcejqtf2nbrexx3vqjhp41",
"url": "https://example.com/webhooks",
"events": [
"<string>"
],
"created_at": "2025-01-15T10:30:00Z",
"secret": "whsec_abc123def456"
}
]
}List webhook endpoints
Returns the webhook endpoints registered for the caller’s
organization. Each entry includes the destination URL and the
event types the endpoint is subscribed to. The signing secret
is not returned by this endpoint — it is only available in
the response to POST /v1/webhooks at creation time.
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.factify.com/v1/webhooks', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"webhooks": [
{
"id": "whk_01h2xcejqtf2nbrexx3vqjhp41",
"org_id": "org_01h2xcejqtf2nbrexx3vqjhp41",
"url": "https://example.com/webhooks",
"events": [
"<string>"
],
"created_at": "2025-01-15T10:30:00Z",
"secret": "whsec_abc123def456"
}
]
}Documentation Index
Fetch the complete documentation index at: https://developers.factify.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication using a factapi-issued API key
(ffy_<env>_<base32_uuid><base62_random>). Cookie-based
sessions are accepted automatically by user-facing endpoints
but are not surfaced as an OpenAPI auth scheme.
Headers
Optional. Factify-staff acting-as override: when set, factapi
resolves the request against this organization instead of the
session-bound one. Honored only for callers with @factify.com
emails; non-staff requests carrying this header are rejected
with 403. The value is a typed org id (e.g.
org_01h2xcejqtf2nbrexx3vqjhp41).
^org_[0-9a-hjkmnp-tv-z]{26}$"org_01h2xcejqtf2nbrexx3vqjhp41"
Response
OK
Webhook endpoints registered for the caller's organization,
most-recently-created first. The secret field is omitted
from each entry — it is returned only at creation time.
Show child attributes
Show child attributes