TD Ameritrade Authentication API

Implements OAuth 2.0 token-based authentication as described in RFC6749 section 1.3.1. Applications registered on the TD Ameritrade Developer Portal receive a Consumer Key (client_id). Access tokens are valid for 30 minutes; refresh tokens are valid for 90 days and may be used to generate new access and refresh tokens.

API entry from apis.yml

apis.yml Raw ↑
name: TD Ameritrade Authentication API
description: 'Implements OAuth 2.0 token-based authentication as described in RFC6749 section 1.3.1. Applications
  registered on the TD Ameritrade Developer Portal receive a Consumer Key (client_id). Access tokens are
  valid for 30 minutes; refresh tokens are valid for 90 days and may be used to generate new access and
  refresh tokens.

  '
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://developer.tdameritrade.com/authentication/apis
baseURL: https://api.tdameritrade.com/v1
tags:
- Authentication
- OAuth 2.0
- Access Tokens
properties:
- type: Documentation
  url: https://developer.tdameritrade.com/authentication/apis
- type: GettingStarted
  url: https://developer.tdameritrade.com/content/getting-started
- type: AuthenticationFAQ
  url: https://developer.tdameritrade.com/content/authentication-faq
contact:
- FN: TD Ameritrade Developer Support
  email: [email protected]
  url: https://developer.tdameritrade.com/