Insight Social
GET /v1/reddit/omni-searchbeta

Reddit Omni Search API

Returns threads from across Reddit for one keyword with their top comments inline at top_comments, plus a roll-up of which subreddits are talking, their weekly active users and tone.

50–90 credits, metered · cursor pagination · failed calls free · 10 free calls to start

curl "https://api.insightsocial.app/v1/reddit/omni-search?query=best+mechanical+keyboard" \
-H "x-api-key: $INSIGHTSOCIAL_API_KEY"
200 OKJSON
{
"success": true,
"platform": "reddit",
"endpoint": "/v1/reddit/omni-search",
"schema_version": "2",
"data": {
"<field>": "<value>"
},
"pagination": {
"next_cursor": "<string | null>",
"has_more": "<boolean>"
},
"unavailable": [],
"credits_used": "<integer>"
}

When to use it

Use it for a customer-listening sweep in one call rather than running search then post/comments per thread; it is slow and relevance is loose.

Parameters

Query parameters for GET /v1/reddit/omni-search. Send your key in the x-api-key header.

NameRequiredDescription
queryYesKeyword or phrase to sweep across Reddit.
threadsNoHow many top threads to expand comments for (1-8, default 8).
sortNoSearch sort order (relevance | new | top | comment_count).
timeframeNoTime window for the search (all | day | week | month | year).
subredditNoScope the sweep to one subreddit (bare name, no r/ prefix).
cursorNoOpaque cursor from a prior response's next_cursor to page deeper.
includeNoCSV subset of subreddits,comments (default both). The comments block is returned as threads[].top_comments.

Response

This endpoint returns the platform's own fields in data, in snake_case, rather than a unified post or profile. The reference page lists them.

Every field, error and example is in the Reddit Omni Search API reference.

How much does the Reddit Omni Search API cost?

Metered: 50–90 credits a call. The ceiling is reserved when the call starts and you are charged what it actually read.

  • Failed calls are free

    A call that errors or finds nothing costs 0 credits.

  • Know the price first

    Add dry_run=1 and the response quotes the call without making it. Nothing is charged.

  • One balance

    API calls and Chrome extension exports share the same credits, on the free plan too.

Reddit Omni Search API: frequently asked questions

Send GET /v1/reddit/omni-search with the query parameter and your key in the x-api-key header. Returns threads from across Reddit for one keyword with their top comments inline at top_comments, plus a roll-up of which subreddits are talking, their weekly active users and tone.