PATCH
/
webhooks
/
{id}
curl --request PATCH \
  --url https://api.other.page/v1/webhooks/{id} \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Key: <api-key>' \
  --data '{
  "events": [
    "account.created"
  ],
  "callbackUrl": "<string>"
}'
{
  "events": [
    "account.created"
  ],
  "callbackUrl": "<string>",
  "id": "<string>",
  "signingKey": "<string>"
}

Authorizations

X-Api-Key
string
header
required

Path Parameters

id
string
required

Body

application/json
events
enum<string>[]
required
Available options:
account.created,
member.joined,
member.left,
payment.created,
payment.pending,
payment.completed,
payment.failed,
badge.earned,
badge.claimed,
nft.transferred,
nft.minted,
reward.claimed
callbackUrl
string
required

e.g. https://yoursite.com/webhook

Response

200 - application/json
events
enum<string>[]
required
Available options:
account.created,
member.joined,
member.left,
payment.created,
payment.pending,
payment.completed,
payment.failed,
badge.earned,
badge.claimed,
nft.transferred,
nft.minted,
reward.claimed
callbackUrl
string
required

e.g. https://yoursite.com/webhook

id
string
required
signingKey
string
required