API referenceWebhooks
List webhook endpoints
GET
Returns the tenant's full set (not paginated). Note: unlike the creation response, each item's secret is always an empty string here (the list query never selects the secret column) and events is the raw comma-separated string, not an array.
bearerAuthheader
AuthorizationBearer <token>API key sent as Authorization: Bearer <key>. Looked up by SHA-256
hash (email_core::sha256_hex) against api_keys.hash; revoked
keys and keys belonging to a suspended tenant are rejected. See the
top-level Authentication section for permission levels.
Webhook list.
application/json- response
data?array<>curl -X GET "https://example.com/v1/webhooks"{ "data": [ { "id": "string", "url": "http://example.com", "events": "string", "secret": "", "active": 0, "created_at": 0 } ]}