On This Page
Enhanced Webhook URL Review and Approval Process
We are introducing an enhancement to webhook subscription processing to improve security,
compliance, and visibility for webhook-related URLs. Webhook URLs will be validated and
reviewed before they can be used. This includes both newly submitted subscriptions and
existing subscriptions currently on file. This change is expected to take place at the end of
May 2026.
What is Changing
What is Changing
When a webhook subscription is created or updated, the URLs associated with that
subscription will be evaluated through a validation and approval process.
This applies to:
- Webhook URL(required)
- OAuth URL(if applicable)
- Health Check URL(if applicable)
As part of this enhancement, clients might now see the following user-facing statuses:
- PENDING_REVIEW
- BLOCKED
The existing
INACTIVE
status remains unchanged and continues to indicate that the
subscription is approved and ready within the current lifecycle.Status Descriptions
Status | Description |
|---|---|
PENDING_REVIEW | One or more submitted URLs are being validated or awaiting required security
approval. |
BLOCKED | One or more URLs were rejected or identified as unsafe or non-compliant. The
subscription cannot proceed until the URL(s) are updated. |
INACTIVE | All required approvals are complete, and the subscription is ready under the
existing activation flow. |
How the New Process Works
How the New Process Works
- A webhook subscription is created or updated.
- Submitted URLs are checked against existing approval records.
- New or unknown URLs are evaluated through automated validation.
- If additional review is required, the subscription moves toPENDING_REVIEW.
- If any URL is rejected or blocked, the subscription moves toBLOCKED.
- If all required URLs are approved, the subscription moves toINACTIVE.
Impact on Existing Subscriptions
Impact on Existing Subscriptions
After this change goes live, we will run existing webhook subscriptions through the new
validation process:
- Existing subscription URLs will be assessed using the new validation framework.
- URLs that require additional security review might place the subscription intoPENDING_REVIEW.
- If any existing URL is identified as blocked, the associated subscription status will be updated toBLOCKED.
In cases where a subscription is moved to
BLOCKED
, clients will be expected to perform
these tasks:- Review the affected endpoint(s).
- Update the URL(s) to an acceptable endpoint.
- Resubmit the subscription for processing.
For New Subscriptions
For New Subscriptions
New webhook-related URLs may go through validation and, if necessary, security review before
the subscription can proceed.
For Existing Subscriptions
For Existing Subscriptions
Current subscriptions will also be reviewed after go-live. If an existing endpoint does not
meet the new validation requirements, the subscription may be updated to
BLOCKED
until the URL is corrected.If Your Subscription is Marked BLOCKED
If Your Subscription is Marked BLOCKED
This means one or more URLs associated with the subscription cannot be used in their
current form. To continue, the client must update the affected URL(s) and resubmit.
Why We are Making this Change
Why We are Making this Change
This enhancement is designed to:
- Reduce security riskby preventing outbound calls to unapproved endpoints.
- Improve compliancethrough stronger review and approval controls.
- Increase transparencywith clearer client-visible statuses.
- Support scalethrough a standardized and repeatable validation process.