Aspire · Authentication Profile

Aspire Authentication

Authentication

Aspire secures its APIs with oauth2 and http across 2 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the clientCredentials and authorizationCode flow(s).

CompanyFintechBusiness BankingPaymentsPayoutsCard IssuanceForeign ExchangeExpense ManagementFinancial-ServicesSingapore
Methods: oauth2, http Schemes: 2 OAuth flows: clientCredentials, authorizationCode API key in:

Security Schemes

ClientCredentials oauth2
OAuth2AuthorizationCode oauth2

Source

Authentication Profile

aspire-authentication.yml Raw ↑
generated: '2026-07-18'
method: searched
source: https://docs.api.aspireapp.com/authentication
docs: https://docs.api.aspireapp.com/authentication
api: Aspire API
summary:
  types: [oauth2, http]
  token_type: bearer
  header: Authorization
  header_format: 'Authorization: Bearer {access_token}'
  oauth2_flows: [clientCredentials, authorizationCode]
  access_token_ttl_seconds: 900
notes: >-
  Every Aspire API request carries an access token as an HTTP bearer token in
  the Authorization header. Access tokens are short-lived (900 seconds) with no
  refresh token on the client-credentials flow; request a new token on expiry.
  An expired or invalid token returns 401 Unauthorized.
schemes:
- name: ClientCredentials
  type: oauth2
  flow: clientCredentials
  description: >-
    Server-to-server access to your own Aspire account. Obtain a Client ID and
    Client Secret from the Aspire dashboard, then exchange them for an access
    token via POST https://api.aspireapp.com/public/v1/login. Tokens expire in
    900 seconds; no refresh token is issued.
  tokenUrl: https://api.aspireapp.com/public/v1/login
  source: https://docs.api.aspireapp.com/authentication
- name: OAuth2AuthorizationCode
  type: oauth2
  flow: authorizationCode
  pkce: true
  description: >-
    Third-party apps acting on another user's Aspire data with their consent.
    Register the app with the Aspire Account Manager to receive a Client ID and
    Client Secret, redirect the user to the authorization URL, exchange the
    returned authorization code for an access token plus refresh token, and use
    the refresh token to mint fresh access tokens.
  source: https://docs.api.aspireapp.com/authentication
scopes_summary: >-
  API keys operate under scopes that limit accessible endpoints (e.g. transfers,
  quotes). FX transfers require both the transfers and quotes scopes. See
  scopes/aspire-scopes.yml.

Work with this as data

Every security artifact 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 security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact 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 security artifact
curl "https://apis.io/api/v1/security/aspire-authentication"
All security posture
curl "https://apis.io/api/v1/security?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.