SWIFT · OAuth Scopes

SWIFT OAuth Scopes

OAuth 2.0 derived

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

Tokens are issued from https://api.swift.com/oauth2/v1/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.

BankingCross-Border PaymentsFinancial MessagingFinancial ServicesGPIISO 20022Payments
Scopes: 2 Flows: password Method: derived

OAuth endpoints

Token URL
https://api.swift.com/oauth2/v1/token
Flows
password

Scopes (2)

ScopeDescriptionFlows
urn:swiftref:external External customer access to SwiftRef data password
urn:swiftref:internal Internal payment validation access password

Source

OAuth Scopes

swift-scopes.yml Raw ↑
generated: '2026-07-11'
method: derived
source: openapi/swift-swiftref-api-openapi.yml
schemes:
- name: OAuth2
  source: openapi/swift-swiftref-api-openapi.yml
  flows:
  - flow: password
    tokenUrl: https://api.swift.com/oauth2/v1/token
scopes:
- scope: urn:swiftref:external
  description: External customer access to SwiftRef data
  flows:
  - password
  sources:
  - openapi/swift-swiftref-api-openapi.yml
- scope: urn:swiftref:internal
  description: Internal payment validation access
  flows:
  - password
  sources:
  - openapi/swift-swiftref-api-openapi.yml