Webhooks
Outbound webhooks — register endpoints that receive signed event payloads (financials, bookings)
AuthorizationBearer <token>
Supabase access token — used by the web and mobile apps
In: header
curl -X GET "https://example.com/api/v1/webhooks/event-types"AuthorizationBearer <token>
Supabase access token — used by the web and mobile apps
In: header
Query Parameters
teamId?string
organisationId?string
curl -X GET "https://example.com/api/v1/webhooks/"AuthorizationBearer <token>
Supabase access token — used by the web and mobile apps
In: header
TypeScript Definitions
Use the request body type in TypeScript.
curl -X POST "https://example.com/api/v1/webhooks/" \ -H "Content-Type: application/json" \ -d '{ "url": "string" }'AuthorizationBearer <token>
Supabase access token — used by the web and mobile apps
In: header
Path Parameters
id*string
TypeScript Definitions
Use the request body type in TypeScript.
curl -X PATCH "https://example.com/api/v1/webhooks/string" \ -H "Content-Type: application/json" \ -d '{}'AuthorizationBearer <token>
Supabase access token — used by the web and mobile apps
In: header
Path Parameters
id*string
curl -X DELETE "https://example.com/api/v1/webhooks/string"AuthorizationBearer <token>
Supabase access token — used by the web and mobile apps
In: header
Path Parameters
id*string
curl -X GET "https://example.com/api/v1/webhooks/string/deliveries"Was this helpful?