Accredify · OAuth Scopes

Accredify OAuth Scopes

OAuth 2.0 searched

Accredify publishes 20 OAuth 2.0 scopes via the clientCredentials flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Accredify API on a user’s behalf.

Tokens are issued from /oauth/token.

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.

CompanyVerifiable CredentialsDigital CredentialsIdentityDocument VerificationCredentialingEducationHealthcareTrustOpenBadgesOID4VCISingapore
Scopes: 20 Flows: clientCredentials Method: searched

OAuth endpoints

Token URL
/oauth/token
Flows
clientCredentials

Scopes (20)

ScopeDescriptionFlows
courses:read Ability to read courses clientCredentials
courses:write Ability to write courses clientCredentials
custom-views:read Ability to read custom views clientCredentials
design-templates:read Ability to read design templates clientCredentials
document-templates:read Ability to read document templates clientCredentials
documents:read Ability to read documents clientCredentials
documents:write Ability to write documents clientCredentials
groups:read Ability to read groups clientCredentials
groups:write Ability to write groups clientCredentials
roles:read Ability to read roles clientCredentials
run-workflow Ability to run a specific workflow clientCredentials
user-tokens:read Ability to read user tokens clientCredentials
user-tokens:write Ability to write user tokens clientCredentials
users:read Ability to read users clientCredentials
users:write Ability to write users clientCredentials
verification-suite Ability to access the verification suite APIs clientCredentials
webcomponent-verification Ability to get the verification access from webcomponent clientCredentials
workflow-runs:read Ability to read workflow runs clientCredentials
workflows:read Ability to read workflows clientCredentials
workflows:write Ability to write workflows clientCredentials

Source

OAuth Scopes

Raw ↑
generated: '2026-09-06'
method: searched
source: https://docs.nexus.accredify.io/auth.yaml, https://docs.nexus.accredify.io/workflow.yaml, https://docs.nexus.accredify.io/verification.yaml
  (fetched 2026-09-06); mirrored to openapi/accredify0604-nexus-auth-openapi.yaml, openapi/accredify0604-nexus-workflow-openapi.yaml,
  openapi/accredify0604-nexus-verification-openapi.yaml
docs: https://docs.nexus.accredify.io/auth.html
note: 'The 20 scopes below are published verbatim by Accredify in two places that agree: the components.securitySchemes.OAuth2
  clientCredentials block of the Nexus specs, and a scope/permission table rendered in the description
  of POST /oauth/token. Accredify has no separate scopes reference page; the specification IS the reference.
  The Accredify Dashboard API declares no scopes at all — it uses an unscoped bearer JWT — so this file
  covers the Nexus family only. The provider instructs: "Request only the scopes required by your integration,
  separated by spaces."'
applies_to:
- Accredify Nexus API
not_applicable:
- api: Accredify Dashboard API
  reason: bearer JWT with no declared scopes (components.securitySchemes.bearerAuth)
scope_count: 20
schemes:
- name: OAuth2
  source: openapi/accredify0604-nexus-auth-openapi.yaml
  flows:
  - flow: clientCredentials
    tokenUrl: /oauth/token
  description: OAuth2 client credentials flow
- name: OAuth2
  source: openapi/accredify0604-nexus-verification-openapi.yaml
  flows:
  - flow: clientCredentials
    tokenUrl: /oauth/token
  description: OAuth2 client credentials flow
- name: OAuth2
  source: openapi/accredify0604-nexus-workflow-openapi.yaml
  flows:
  - flow: clientCredentials
    tokenUrl: /oauth/token
  description: OAuth2 client credentials flow
scopes:
- scope: courses:read
  description: Ability to read courses
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: courses:write
  description: Ability to write courses
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: custom-views:read
  description: Ability to read custom views
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: design-templates:read
  description: Ability to read design templates
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: document-templates:read
  description: Ability to read document templates
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: documents:read
  description: Ability to read documents
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: documents:write
  description: Ability to write documents
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: groups:read
  description: Ability to read groups
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: groups:write
  description: Ability to write groups
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
- scope: roles:read
  description: Ability to read roles
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
- scope: run-workflow
  description: Ability to run a specific workflow
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: user-tokens:read
  description: Ability to read user tokens
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
- scope: user-tokens:write
  description: Ability to write user tokens
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
- scope: users:read
  description: Ability to read users
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: users:write
  description: Ability to write users
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
- scope: verification-suite
  description: Ability to access the verification suite APIs
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-verification-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: webcomponent-verification
  description: Ability to get the verification access from webcomponent
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: workflow-runs:read
  description: Ability to read workflow runs
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: workflows:read
  description: Ability to read workflows
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml
- scope: workflows:write
  description: Ability to write workflows
  flows:
  - clientCredentials
  sources:
  - openapi/accredify0604-nexus-auth-openapi.yaml
  - openapi/accredify0604-nexus-workflow-openapi.yaml

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/accredify0604-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

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