Skip to main content
POST
Register an outbound webhook

Authorizations

Authorization
string
header
required

Location-scoped API token from Settings → API & MCP.

Path Parameters

locationId
string
required

Location UUID or slug (e.g. premier-hvac).

Body

application/json
label
string
required
url
string<uri>
required

Must be https://

events
enum<string>[]
required
Minimum array length: 1
Available options:
call.ended,
call.emergency,
lead.created,
lead.updated,
booking.created,
booking.updated,
spam.blocked

Response

201 - application/json

Created

data
object

Customer-registered outbound webhook. secret is only ever returned at creation time; subsequent reads omit it.