Reddit

Reddit is a social news aggregation, discussion, and community platform where users submit, vote, and comment on content organized into topic-based communities called subreddits. Reddit provides developer APIs for accessing platform data, managing communities, running advertising campaigns, and embedding content. The Reddit Data API provides access to posts, comments, subreddits, user profiles, and moderation tools via OAuth 2.0. The Reddit Ads API enables programmatic management of advertising campaigns, audiences, and conversion tracking. All API access requires OAuth 2.0 authentication via the oauth.reddit.com server at 60 requests per minute.

4 APIs 0 Features
AdvertisingCommunitiesContentSocial MediaSocial News

APIs

Reddit Data API

The Reddit Data API provides programmatic access to Reddit content including subreddits, posts, comments, user profiles, and voting data. Developers can use the API to read and ...

Reddit Ads API

The Reddit Ads API allows advertisers and their marketing partners to programmatically create, edit, manage, and report on advertising campaigns on the Reddit platform. It provi...

Reddit Embeds (oEmbed)

Reddit Embeds allows developers and content creators to embed Reddit posts and comments directly into external websites and applications. The service provides oEmbed endpoints t...

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...

Collections

GraphQL

Reddit GraphQL Schema

This conceptual GraphQL schema represents the Reddit platform's data model, derived from the official Reddit Data API (https://www.reddit.com/dev/api/) and Reddit's OAuth 2.0 au...

GRAPHQL

Pricing Plans

Reddit Plans Pricing

2 plans

PLANS

Rate Limits

Reddit Rate Limits

2 limits

RATE LIMITS

FinOps

Reddit Finops

FINOPS

Semantic Vocabularies

Reddit Context

0 classes · 7 properties

JSON-LD

API Governance Rules

Reddit API Rules

12 rules · 3 errors 8 warnings 1 info

SPECTRAL

JSON Structure

Reddit Post Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
📰
Blog
Blog
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🟢
StatusPage
StatusPage
💬
Support
Support
📝
Signup
Signup
🔗
OpenAPI
OpenAPI
🔗
OpenAPI
OpenAPI
🔗
OpenAPI
OpenAPI
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONLDContext
JSONLDContext
🔗
JSONStructure
JSONStructure
🔗
SpectralRuleset
SpectralRuleset
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Reddit Embeds
  version: '1.0'
items:
- info:
    name: oEmbed
    type: folder
  items:
  - info:
      name: Get Oembed Data for a Reddit Url
      type: http
    http:
      method: GET
      url: https://www.reddit.com/oembed
      params:
      - name: url
        value: ''
        type: query
        description: The URL of the Reddit content to embed. Must be a valid Reddit post or comment permalink URL.
      - name: format
        value: ''
        type: query
        description: The response format. Defaults to JSON.
      - name: maxwidth
        value: ''
        type: query
        description: The maximum width of the embed in pixels. The embed will be scaled to fit within this width.
      - name: maxheight
        value: ''
        type: query
        description: The maximum height of the embed in pixels.
      - name: parent
        value: ''
        type: query
        description: The parent origin domain for the embed iframe. Required for proper cross-origin embed functionality.
    docs: Returns oEmbed-formatted embed data for a given Reddit URL. This endpoint follows the oEmbed specification and returns
      HTML embed code along with metadata about the content. Supports both JSON and XML response formats. The returned HTML
      can be used to embed Reddit posts and comments into external pages.
bundled: true