Create a webhook endpoint

Create a webhook endpoint

Authentication

AuthorizationBearer

Human-approved credential. Least-privilege grants are published in RFC 9728 protected-resource metadata and on each operation as x-required-permission.

Request

This endpoint expects an object.
urlstringRequiredformat: "uri"
podIdstringOptionalformat: "^[a-z]{3}_[A-Za-z0-9]{6,}$"
inboxIdstringOptionalformat: "^[a-z]{3}_[A-Za-z0-9]{6,}$"
eventTypeslist of enumsOptionalDefaults to []
descriptionstringOptional<=256 characters

Response

Webhook created
webhookobject

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
429
Too Many Requests Error
500
Internal Server Error