Adobe · OAuth Scopes

Adobe OAuth Scopes

OAuth 2.0 searched

Adobe publishes 25 OAuth 2.0 scopes via the authorizationCode and implicit flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Adobe API on a user’s behalf.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

E-SignatureAdobeFortune 1000AnalyticsCreative CloudDigital Asset ManagementDocument ServicesE-CommerceExperience CloudGenerative AIMarketingPDFWork ManagementImage Generation
Scopes: 25 Flows: authorizationCode, implicit Method: searched

OAuth endpoints

Authorization URL
https://secure.na1.adobesign.com:443/public/oauth/v2 https://authorize.omniture.com/authorize
Flows
authorizationCodeimplicit

Scopes (25)

ScopeDescriptionFlows
account_read authorizationCode
account_write authorizationCode
addressbook_read authorizationCode
agreement_read Required to call GET /agreements (Acrobat Sign developer guide). authorizationCode
agreement_retention authorizationCode
agreement_send authorizationCode
agreement_sign authorizationCode
agreement_vault authorizationCode
agreement_write authorizationCode
application_read authorizationCode
application_write authorizationCode
library_read authorizationCode
library_retention authorizationCode
library_write authorizationCode
user_login authorizationCode
user_read authorizationCode
user_write authorizationCode
webhook_read authorizationCode
webhook_retention authorizationCode
webhook_write authorizationCode
widget_read authorizationCode
widget_sign authorizationCode
widget_write authorizationCode
workflow_read authorizationCode
workflow_write authorizationCode

Source

OAuth Scopes

Raw ↑
generated: '2026-11-11'
method: searched
source: 'https://developer.adobe.com/acrobat-sign/docs/overview/developer_guide/gstarted ; derived baseline: openapi/adobe-acrobat-sign-v6-openapi.yml,
  openapi/adobe-analytics-1-4-openapi.yml'
schemes:
- name: sign_auth
  source: openapi/adobe-acrobat-sign-v6-openapi.yml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://secure.na1.adobesign.com:443/public/oauth/v2
- name: adobe_id
  source: openapi/adobe-analytics-1-4-openapi.yml
  flows:
  - flow: implicit
    authorizationUrl: https://authorize.omniture.com/authorize
scopes:
- scope: account_read
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: account_write
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: addressbook_read
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: agreement_read
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
  description: Required to call GET /agreements (Acrobat Sign developer guide).
- scope: agreement_retention
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: agreement_send
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: agreement_sign
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: agreement_vault
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: agreement_write
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: application_read
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: application_write
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: library_read
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: library_retention
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: library_write
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: user_login
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: user_read
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: user_write
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: webhook_read
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: webhook_retention
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: webhook_write
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: widget_read
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: widget_sign
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: widget_write
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: workflow_read
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
- scope: workflow_write
  flows:
  - authorizationCode
  sources:
  - openapi/adobe-acrobat-sign-v6-openapi.yml
docs: https://developer.adobe.com/acrobat-sign/docs/overview/developer_guide/gstarted
modifiers:
- modifier: self
  description: 'Perform the specified action on behalf of the authorizing user. This is the default: for example, agreement_send:self is the same
    scope as agreement_send.'
- modifier: group
  description: Perform the specified action on behalf of any user in the same group as the authorizing user. The authorizing user must be a group
    admin to grant this scope and must have the Business or Enterprise edition of Acrobat Sign.
- modifier: account
  description: Perform the specified action on behalf of any user in the same account as the authorizing user. The authorizing user must be an
    account admin to grant this scope and must have the Business or Enterprise edition of Acrobat Sign.
notes:
- 'Acrobat Sign: "The requested scopes must be a subset of the scopes that are enabled for the application." (source above)'
- 'Acrobat Sign: "to call GET /agreements, the agreement_read scope must have been requested and authorized." (source above)'
- Acrobat Sign scope parameter is "A space-delimited set of permissions specified during the OAuth configuration setup on the Configure OAuth
  page."
- Adobe IMS (Developer Console) OAuth Server-to-Server and user credentials carry product-specific scopes configured per project in Adobe Developer
  Console; see authentication/adobe-authentication.yml. This file lists only scopes declared in a contract or the Sign scope guide.

Work with this as data

Every scope set here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for oauth scopes

4 MCP tools reach this
  • find_scopesBrowse and filter every scope set in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This scope set
curl "https://apis.io/api/v1/scopes/adobe-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.