Moov · OAuth Scopes

Moov OAuth Scopes

OAuth 2.0 searched

Moov publishes 27 OAuth 2.0 scopes. Scopes are the fine-grained permissions an application requests at authorization time to act against the Moov 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.

BankingEmbedded FinanceFinancial InfrastructureMoney MovementPaymentsTransfers
Scopes: 27 Flows: Method: searched

Scopes (27)

ScopeDescriptionFlows
/accounts.write Allows a new Moov account to be created, and view all connected user accounts
/accounts.read Allows a new Moov account to be created, and view all connected user accounts
/accounts/{accountID}/bank-accounts.read Access to view or add a linked bank account to a Moov account
/accounts/{accountID}/bank-accounts.write Access to view or add a linked bank account to a Moov account
/accounts/{accountID}/cards.read Access to view or add a linked card to a Moov account
/accounts/{accountID}/cards.write Access to view or add a linked card to a Moov account
/accounts/{accountID}/capabilities.read Access to request or view capabilities, determining what actions the account can do
/accounts/{accountID}/capabilities.write Access to request or view capabilities, determining what actions the account can do
/accounts/{accountID}/documents.read Access to view or upload documents (like I-9s, W-4s) associated with a Moov account
/accounts/{accountID}/documents.write Access to view or upload documents (like I-9s, W-4s) associated with a Moov account
/accounts/{accountID}/files.read Access to view or upload files associated with a Moov account
/accounts/{accountID}/files.write Access to view or upload files associated with a Moov account
/accounts/{accountID}/payment-methods.read Access to view payment methods for the account specified
/accounts/{accountID}/profile-enrichment.read Access to view a Moov account's profile image
/accounts/{accountID}/profile.read Access to view or edit details associated with a Moov account
/accounts/{accountID}/profile.write Access to view or edit details associated with a Moov account
/accounts/{accountID}/representatives.read Access to view or add details on business representatives for a Moov account
/accounts/{accountID}/representatives.write Access to view or add details on business representatives for a Moov account
/accounts/{accountID}/transfers.write Access to move money by creating transfers
/accounts/{accountID}/transfers.read Access to move money by creating transfers
/accounts/{accountID}/wallets.read Access to view the balance on an account's Moov wallet
/accounts/{accountID}/wallets.write Access to manage an account's Moov wallet
/accounts/{accountID}/apple-pay.write Allows a developer to add or remove an Apple Pay domain
/accounts/{accountID}/apple-pay.read Allows a developer to retrieve registered Apple Pay domains
/card-metadata.read Allows look up of card metadata without linking it to a Moov account. Requires Moov PCI attestation of compliance to use.
/fed.read Allows a developer to use the institutions lookup service to look up a bank name by routing number
/ping.read Allows a developer to test and confirm they are able to hit one of Moov's services

Source

OAuth Scopes

Raw ↑
generated: '2026-10-12'
method: searched
source: https://docs.moov.io/api/authentication/scopes/
docs: https://docs.moov.io/api/authentication/scopes/
note: Moov follows the OAuth2 flow; access tokens are requested with these scopes (the OpenAPI declares only BasicAuth).
scopes:
- name: /accounts.write
  description: Allows a new Moov account to be created, and view all connected user accounts
- name: /accounts.read
  description: Allows a new Moov account to be created, and view all connected user accounts
- name: /accounts/{accountID}/bank-accounts.read
  description: Access to view or add a linked bank account to a Moov account
- name: /accounts/{accountID}/bank-accounts.write
  description: Access to view or add a linked bank account to a Moov account
- name: /accounts/{accountID}/cards.read
  description: Access to view or add a linked card to a Moov account
- name: /accounts/{accountID}/cards.write
  description: Access to view or add a linked card to a Moov account
- name: /accounts/{accountID}/capabilities.read
  description: Access to request or view capabilities, determining what actions the account can do
- name: /accounts/{accountID}/capabilities.write
  description: Access to request or view capabilities, determining what actions the account can do
- name: /accounts/{accountID}/documents.read
  description: Access to view or upload documents (like I-9s, W-4s) associated with a Moov account
- name: /accounts/{accountID}/documents.write
  description: Access to view or upload documents (like I-9s, W-4s) associated with a Moov account
- name: /accounts/{accountID}/files.read
  description: Access to view or upload files associated with a Moov account
- name: /accounts/{accountID}/files.write
  description: Access to view or upload files associated with a Moov account
- name: /accounts/{accountID}/payment-methods.read
  description: Access to view payment methods for the account specified
- name: /accounts/{accountID}/profile-enrichment.read
  description: Access to view a Moov account's profile image
- name: /accounts/{accountID}/profile.read
  description: Access to view or edit details associated with a Moov account
- name: /accounts/{accountID}/profile.write
  description: Access to view or edit details associated with a Moov account
- name: /accounts/{accountID}/representatives.read
  description: Access to view or add details on business representatives for a Moov account
- name: /accounts/{accountID}/representatives.write
  description: Access to view or add details on business representatives for a Moov account
- name: /accounts/{accountID}/transfers.write
  description: Access to move money by creating transfers
- name: /accounts/{accountID}/transfers.read
  description: Access to move money by creating transfers
- name: /accounts/{accountID}/wallets.read
  description: Access to view the balance on an account's Moov wallet
- name: /accounts/{accountID}/wallets.write
  description: Access to manage an account's Moov wallet
- name: /accounts/{accountID}/apple-pay.write
  description: Allows a developer to add or remove an Apple Pay domain
- name: /accounts/{accountID}/apple-pay.read
  description: Allows a developer to retrieve registered Apple Pay domains
- name: /card-metadata.read
  description: Allows look up of card metadata without linking it to a Moov account. Requires Moov PCI attestation
    of compliance to use.
- name: /fed.read
  description: Allows a developer to use the institutions lookup service to look up a bank name by routing number
- name: /ping.read
  description: Allows a developer to test and confirm they are able to hit one of Moov's services

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/moov-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 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.