REST APIUser Management NotificationNotification Webhooks

POST

Retriggers a list of webhook notifications by their IDs. Max 25 notifications per request. Note: retriggered webhooks use the original signature. If the webhook secret was rotated since the original send, the signature will be incorrect.

Path Params

  • webhookId string required
    The webhook ID

Body Params

object

  • webhookNotificationIds array of strings

Responses

200
Retrigger results

Response Body

object

  • totalRequested integer int32 required
  • totalSuccess integer int32 required
  • totalFailed integer int32 required
  • successfulNotifications array of objects required
    successfulNotifications object
    • webhookNotificationId string uuid required
    • retriggeredNotificationRequestId string
    • error string
  • failedNotifications array of objects required
    failedNotifications object
    • Same shape as RetriggerNotificationResult.
400
Invalid request

Response Body

object

Bad request error response
  • name string enum required
    Error code
    ValidationFailedIllegalArgumentBadRequestDataIntegrityErrorNotImplementedErrorRETRIGGER_RATE_LIMITEDUSER_CREATION_FAILEDUSER_FALLBACK_FAILED
  • error string required
    Human-readable error message
  • status integer enum int32 required
    HTTP status code
    400
403
Access denied

Response Body

object

Forbidden error response
  • name string enum required
    Error code
    AccessDenied
  • error string required
    Human-readable error message
  • status integer enum int32 required
    HTTP status code
    403
404
Webhook not found

Response Body

object

Not found error response
  • name string enum required
    Error code
    NotFound
  • error string required
    Human-readable error message
  • status integer enum int32 required
    HTTP status code
    404
409
Concurrent retrigger in progress

Response Body

object

Conflict error response
  • name string enum required
    Error code
    Conflict
  • error string required
    Human-readable error message
  • status integer enum int32 required
    HTTP status code
    409
500
Unexpected error occurred

Response Body

object

Internal server error response
  • name string enum required
    Error code
    UnexpectedErrorThirdPartyErrorDatabaseErrorUSER_FALLBACK_TIMEOUT
  • error string required
    Human-readable error message
  • status integer enum int32 required
    HTTP status code
    500