Webhooks
List webhook endpoints
GET
https://api.firstleeward.com/v0/webhooksReturns the project's webhook endpoints. By default only ACTIVE endpoints are returned; pass the status query parameter to widen or change the filter (e.g. ACTIVE,DISABLED).
Authorizations
Authorizationstring · headerrequiredAPI key as Bearer token, e.g. Bearer YOUR_API_KEY
Headers
Leeward-Versionenum<string>requiredAPI version (YYYY-MM-DD). Available option: 2026-09-18
Query Parameters
statusstring[]Filter webhooks by status (comma-separated). Defaults to ACTIVE only.
Available options:
ACTIVEDISABLEDResponse
200Webhooks for the project matching the requested status filter.
itemsobject[]requiredShow child attributes
idstring<uuid>requiredUnique webhook identifier
namestringrequiredHuman-readable label
urlstringrequiredHTTPS endpoint that receives signed POSTs
statusstringrequiredLifecycle status. Disabled webhooks receive no deliveries.
Available options:
ACTIVEDISABLEDmodestringrequiredInteraction pattern of the endpoint.
Available options:
NOTIFICATIONREQUESTlastUsedAtstring<date-time> | nullrequiredTimestamp of the most recent successful delivery
createdAtstring<date-time>requiredISO 8601 creation timestamp
updatedAtstring<date-time>requiredISO 8601 last update timestamp
