- Source
- Marketing Analytics
- Alpha
Move Reddit data anywhere it matters.
Pull Reddit self, search and subreddit search into any warehouse or AI app.
Source

Snowflake
BigQuery
Postgres
Databricks
Claude
- Streams
- 6
- Incremental stream
- 1
- Destinations
- 50+
- Standard support
- 0.0.69
Overview
What is the Airbyte Reddit connector?
The Airbyte Reddit connector extracts data from Reddit and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 6 streams you can select per connection.
- 01
Sync to your warehouse
Land 6 Reddit tables in 50+ destinations on a schedule you control.
- 02
Incremental syncs
Pull only the records that changed since the last run instead of reloading everything.
- 03
One authorization
Authenticate Reddit once and Airbyte keeps every scheduled sync running on it.
- 04
Cloud or self-hosted
Run the Reddit connector on Cloud, OSS, Hybrid.
6 streams
Every table you can sync from Reddit
self Primary key name Pagination No pagination Sync modes FullIncr. search Pagination DefaultPaginator Sync modes FullIncr. subreddit_search Pagination DefaultPaginator Sync modes FullIncr. message_inbox Pagination DefaultPaginator Sync modes FullIncr. subreddit_popular Pagination DefaultPaginator Sync modes FullIncr. subreddit_exploreIncremental Pagination DefaultPaginator Sync modes FullIncr.
Setup
Live in four steps
Visit Reddit's app preferences page and select create another app.
Choose the app type: - script if you want to authenticate with your own Reddit username and password (simplest; does not work for accounts with two-factor authentication). - web app if you want to authenticate with an OAuth 2.0 refresh token.
Set a redirect URI (any URL you control, for example http://localhost:8080) and save the app.
Copy the Client ID (shown below the app name) and the Client Secret (labeled secret).
Configuration fields
| Field | Type | Description |
|---|---|---|
| credentials* | object | How to authenticate with Reddit. Reddit access tokens expire after one hour, so prefer an option that lets the connector refresh them itself. |
| start_date* | string | Not documented. |
| exact | boolean | Specifies exact keyword and reduces distractions |
| include_over_18 | boolean | Includes mature content |
| limit | number | Max records per page limit |
| query | string | Specifies the query for searching in reddits and subreddits |
| subreddits | array | Subreddits for exploration |
Hybrid deployment
Sovereign by architecture, not by policy.
The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.
- Cloud
- OSS
- Hybrid
Your environment
Airbyte control plane
FAQ
Reddit connector questions
What data can I sync from Reddit with Airbyte?
6 streams: self, search, subreddit search, message inbox, subreddit popular, subreddit explore.
Does the Reddit connector support incremental sync?
Yes. subreddit explore support incremental sync, and every documented stream supports full refresh.
Where can I run the Reddit connector?
Run the Reddit connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.
Didn't find your answer? Talk to sales
Start syncing Reddit in minutes.
Free 14-day trial. No credit card needed.