Financial Data Exchange (FDX) OAuth Scopes

OAuth 2.0 derived

Financial Data Exchange (FDX) publishes 3 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Financial Data Exchange (FDX) API on a user’s behalf.

Tokens are issued from https://www.your-organization.com/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.

Financial DataOpen BankingOpen FinanceFinancial Data ExchangeConsumer PermissionedAccount DataTransactionsInvestmentsInsuranceTax DataPayrollRESTOAuth2FAPICFPB 1033
Scopes: 3 Flows: authorizationCode Method: derived

OAuth endpoints

Authorization URL
https://www.your-organization.com/authorize
Token URL
https://www.your-organization.com/token
Flows
authorizationCode

Scopes (3)

ScopeDescriptionFlows
Account (optional) Read account data authorizationCode
Customer (optional) Read customer data authorizationCode
Transactions (optional) Read transaction data authorizationCode

Source

OAuth Scopes

fdx-scopes.yml Raw ↑
generated: '2026-07-11'
method: derived
source: openapi/fdx-corex-6.0.0.yaml, openapi/fdx-corex-6.2.0.yaml, openapi/fdx-corex-6.3.1.yaml
schemes:
- name: oauth2
  source: openapi/fdx-corex-6.0.0.yaml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://www.your-organization.com/authorize
    tokenUrl: https://www.your-organization.com/token
  description: 'This API uses an [OAuth2.0 authorization code flow](https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow)
    and accepts the resulting access token as a bearer token. For example,  `curl -H ''Authorization:
    Bearer <ACCESS&#95;TOKEN|''`.'
- name: oauth2
  source: openapi/fdx-corex-6.2.0.yaml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://www.your-organization.com/authorize
    tokenUrl: https://www.your-organization.com/token
  description: 'This API uses an [OAuth2.0 authorization code flow](https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow)
    and accepts the resulting access token as a bearer token. For example,  `curl -H ''Authorization:
    Bearer <ACCESS&#95;TOKEN|''`.'
- name: oauth2
  source: openapi/fdx-corex-6.3.1.yaml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://www.your-organization.com/authorize
    tokenUrl: https://www.your-organization.com/token
  description: 'This API uses an [OAuth2.0 authorization code flow](https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow)
    and accepts the resulting access token as a bearer token. For example,  `curl -H ''Authorization:
    Bearer <ACCESS&#95;TOKEN|''`.'
scopes:
- scope: Account
  description: (optional) Read account data
  flows:
  - authorizationCode
  sources:
  - openapi/fdx-corex-6.0.0.yaml
  - openapi/fdx-corex-6.2.0.yaml
  - openapi/fdx-corex-6.3.1.yaml
- scope: Customer
  description: (optional) Read customer data
  flows:
  - authorizationCode
  sources:
  - openapi/fdx-corex-6.0.0.yaml
  - openapi/fdx-corex-6.2.0.yaml
  - openapi/fdx-corex-6.3.1.yaml
- scope: Transactions
  description: (optional) Read transaction data
  flows:
  - authorizationCode
  sources:
  - openapi/fdx-corex-6.0.0.yaml
  - openapi/fdx-corex-6.2.0.yaml
  - openapi/fdx-corex-6.3.1.yaml