Skip to main content
POST
Create a webhook

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Create a webhook

url
string
required

Response

Successful operation

url
string
required
id
string
required
secret
string | null
required

HMAC signing secret for this webhook (whsec_-prefixed). Store it and use it to verify the Nickel-Signature header on every delivery — see the Webhooks guide. null only for webhooks created before signing shipped; recreate the webhook to get one.

Example:

"whsec_yTLPnVRTdJU2Mw9UrWEK7wF8ap0Y3o5c8Q_1kFuqm7Y"