/v1/reddit/*. See the API Reference for the full endpoint list. Credit rates are in Credits.
Pagination
Search, listings, trending, duplicates, and user activity endpoints use an opaquenextCursor. Pass it back unchanged on the next request.
Internal page size is capped (~25 default, ~100 max). Search results are capped at roughly 250 items per query; listings at roughly 1000.
NSFW content
NSFW posts are included by default on all content listings and watches. Passinclude_nsfw=false to opt out. The isNsfw field is always present on post objects.
When creating a watch, omit include_nsfw or set it to true to include NSFW matches. Set include_nsfw: false to filter them out.
Search operators
Post search (GET /v1/reddit/search/posts) supports Reddit-style query syntax in the q parameter — for example title:keyword, author:username, flair:text, self:yes, url:domain.com. Scope to a subreddit with the subreddit query param.
Subreddit and user search return lean hit objects; full profiles are on the about routes (/subreddits/:name, /users/:username). Popular and new subreddit listings (/subreddits/popular, /subreddits/new) also return lean hits.
Domain posts
GET /v1/reddit/domains/:domain/posts lists posts linking to a domain. The domain param accepts bare hostnames or URLs (protocol is stripped). Default sort is new; optional sort and t match subreddit listings.
Wiki
Page content (GET /v1/reddit/subreddits/:name/wiki/:page) returns markdown and HTML plus revision metadata.
User extras
GET /v1/reddit/users/:username/moderated lists moderated subreddits. GET /v1/reddit/users/:username/trophies returns trophy awards.
Post detail vs comments
GET /v1/reddit/posts/:id returns the post only. The comment tree is on GET /v1/reddit/posts/:id/comments.
Comment responses are nested (replies[]). Use sort (confidence, top, new, controversial, old, qa, live), depth (0–10), and cursor to paginate through morechildren batches. Billing is variable — see Credits. Each response includes meta.credits_used.
Soft 404 (definitive, still billed)
Credits are charged for these definitive 404s on the relevant endpoint.
Post ids
:id accepts bare base36 ids or fullnames (t3_…). Responses always normalize to bare id plus fullname.
Watches
Reddit watches poll post search or subreddit listings and deliverpost.created webhooks with the full enriched post shape. See Watches and Webhooks.