Subscribe to and verify Adobe Acrobat Sign webhooks (current v6 API)

domain: opensource.adobe.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register a webhook via the Webhooks create operation using an OAuth token with webhook_write scope, supplying webhookSubscriptionEvents (e.g. AGREEMENT_ALL), a scope of ACCOUNT/GROUP/USER/RESOURCE, and either a direct webhookUrlInfo.url or a reference to a previously registered webhook endpoint.
  2. Before activating, Acrobat Sign sends an HTTPS GET verification request to your URL with header X-AdobeSign-ClientId set to your app's client ID; your endpoint must return a 2xx and either echo X-AdobeSign-ClientId in the response header or return a matching client-ID field in a JSON body.
  3. The same client-ID echo requirement applies to every subsequent POST notification your endpoint receives afterward, not just the one-time verification call.
  4. Manage the subscription lifecycle with list/get, update or update-state (requiring an If-Match header for concurrency), and delete operations on the Webhooks resource — each gated by the corresponding webhook_read/webhook_write/webhook_delete scope.
  5. Group-level webhooks can only be created by a Group Admin token; account-level webhooks only by an Account Admin token.
  6. Confirm current version status before building: Adobe's developer guide still documents both the API Reference and Webhook Reference as v6 with no publicly documented successor version as of this writing.

Known gotchas

Related routes

Configure Adobe Acrobat Sign webhook subscriptions and verify event authenticity using client ID validation
adobe.com · 5 steps · unrated
Subscribe to Adobe Acrobat Sign webhook events for agreement status changes
developer.adobe.com/acrobat-sign · 5 steps · unrated
Re-enable a disabled webhook in Adobe Acrobat Sign via the REST API
opensource.adobe.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans