Reddit OAuth 2.0 Authorization

Reddit's OAuth 2.0 authorization system provides authentication for all Reddit API access. Developers register applications at reddit.com/prefs/apps to obtain client credentials. Supported grant types include authorization_code (for user-delegated access), client_credentials (for app-only access), and implicit (for installed apps). Access tokens are obtained from https://www.reddit.com/api/v1/access_token and must be refreshed using refresh tokens. All scopes and permissions are listed at https://www.reddit.com/api/v1/scopes.

API entry from apis.yml

apis.yml Raw ↑
aid: reddit:oauth
name: Reddit OAuth 2.0 Authorization
description: Reddit's OAuth 2.0 authorization system provides authentication for all Reddit API access.
  Developers register applications at reddit.com/prefs/apps to obtain client credentials. Supported grant
  types include authorization_code (for user-delegated access), client_credentials (for app-only access),
  and implicit (for installed apps). Access tokens are obtained from https://www.reddit.com/api/v1/access_token
  and must be refreshed using refresh tokens. All scopes and permissions are listed at https://www.reddit.com/api/v1/scopes.
humanURL: https://github.com/reddit-archive/reddit/wiki/OAuth2
baseURL: https://www.reddit.com/api/v1
tags:
- Authentication
- Authorization
- OAuth 2.0
- Security
properties:
- type: Documentation
  url: https://github.com/reddit-archive/reddit/wiki/OAuth2
- type: Scopes
  url: https://www.reddit.com/api/v1/scopes
- type: App Registration
  url: https://www.reddit.com/prefs/apps