Tradier · OAuth Scopes

Tradier OAuth Scopes

OAuth 2.0 searched

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

Tokens are issued from https://api.tradier.com/v1/oauth/accesstoken.

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.

FintechTradingStocksOptionsBrokerageStreaming
Scopes: 5 Flows: authorizationCode Method: searched

OAuth endpoints

Authorization URL
https://api.tradier.com/v1/oauth/authorize
Token URL
https://api.tradier.com/v1/oauth/accesstoken
Flows
authorizationCode

Scopes (5)

ScopeDescriptionFlows
read Read access to account information, positions, and market data. authorizationCode
write Write access to account data (does not include placing or updating trades). authorizationCode
market Access market data (does not include streaming). authorizationCode
trade Permission to place and manage trades. authorizationCode
stream Access to real-time streaming data. authorizationCode

Source

OAuth Scopes

Raw ↑
generated: '2026-07-22'
method: searched
source: https://docs.tradier.com/docs/authentication
docs: https://docs.tradier.com/docs/authentication
notes: >-
  The OpenAPI models auth as a plain HTTP bearer scheme, so the derive pass found
  no oauth2 flows; the scopes below come from Tradier's OAuth documentation.
  OAuth (authorization-code flow) is for Tradier partners building public apps;
  individual developers use a personal API token without scopes. The separate
  MCP-server authorization server (p-be-auth.tradier.com) advertises its own
  scopes: openid, mcp, claudeai (see well-known/tradier-mcp-oauth-authorization-server.json).
schemes:
  - name: OAuth2
    source: https://docs.tradier.com/docs/authentication
    flows:
      - flow: authorizationCode
        authorizationUrl: https://api.tradier.com/v1/oauth/authorize
        tokenUrl: https://api.tradier.com/v1/oauth/accesstoken
        refreshUrl: https://api.tradier.com/v1/oauth/refreshtoken
    token_lifespans:
      authorization_code: 10 minutes
      access_token: 24 hours
      refresh_token: does not expire (approved partners only)
scopes:
  - scope: read
    description: Read access to account information, positions, and market data.
    flows: [authorizationCode]
  - scope: write
    description: Write access to account data (does not include placing or updating trades).
    flows: [authorizationCode]
  - scope: market
    description: Access market data (does not include streaming).
    flows: [authorizationCode]
  - scope: trade
    description: Permission to place and manage trades.
    flows: [authorizationCode]
  - scope: stream
    description: Access to real-time streaming data.
    flows: [authorizationCode]