v52

latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-037389158.9 KB
UserService

CreateUserWebhook creates a new webhook for a user.

post/api/v1/users/{user}/webhooks

Path parameters

userstring required

The user id.

Request body

namestring

The name of the webhook. Format: users/{user}/webhooks/{webhook}

urlstring

The URL to send the webhook to.

displayNamestring

Optional. Human-readable name for the webhook.

createTimestring date-time

The creation time of the webhook.

updateTimestring date-time

The last update time of the webhook.

signingSecretstring

Optional. Signing secret used to HMAC-SHA256 sign the webhook request body. This field is input-only; it is never returned in responses.

signingSecretSetboolean

Whether a signing secret is configured for this webhook.

Response

OK

namestring

The name of the webhook. Format: users/{user}/webhooks/{webhook}

urlstring

The URL to send the webhook to.

displayNamestring

Optional. Human-readable name for the webhook.

createTimestring date-time

The creation time of the webhook.

updateTimestring date-time

The last update time of the webhook.

signingSecretstring

Optional. Signing secret used to HMAC-SHA256 sign the webhook request body. This field is input-only; it is never returned in responses.

signingSecretSetboolean

Whether a signing secret is configured for this webhook.