Returns a single webhook endpoint record. The signing secret is NOT returned
here — use GET .../secret (admin/Cognito only) or POST .../rotate_secret.
Requires webhooks:manage scope.
Documentation Index
Fetch the complete documentation index at: https://docs.arcuserp.com/llms.txt
Use this file to discover all available pages before exploring further.
API key issued per entity via Settings > Developers > API Keys.
Each key carries scopes (e.g. orders:read, products:write).
Bearer token format: Authorization: Bearer ark_live_ent_Test keys use ark_test_ent_. Both are issued per entity
via Settings > Developers > API Keys.
Webhook endpoint ID.
Webhook endpoint record
An outbound webhook endpoint subscription. Arcus delivers signed JSON payloads
to the url whenever a subscribed event fires.
Field names: the subscription list is enabled_events (Stripe convention).
The deprecated alias events is accepted in request bodies for back-compat
and will be removed in v2.
webhook_endpoint HTTPS endpoint receiving events.
Event types this endpoint subscribes to. Wildcards supported: * (all 118 events)
or <family>.* (e.g. order.*).
[
"order.confirmed",
"payment.succeeded",
"fulfillment.shipped"
]Last 4 hex chars of the signing secret (for identification only).
active receives events; paused skips delivery (retains subscription); disabled is permanently off.
active, paused, disabled live endpoints receive production events; test endpoints receive test-mode events only.
live, test Total successful deliveries (HTTP 2xx).
Total failed deliveries (non-2xx or timeout).
Consecutive failures since last success. 5+ consecutive failures auto-pauses the endpoint.
Arbitrary key-value pairs stored by the creator.