Endpoint Playground
Test Crawlora's Reddit Leads API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/reddit/leads?q=<q>&sort=relevance&time=hour&classifier=auto" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | Yes | What you offer, in plain language | |
| subreddit | string | No | Restrict the search to a subreddit name, without r/ | |
| sort | string | No | relevance | Sort: relevance, hot, new, top, or comments |
| time | string | No | hour | Time window: hour, day, week, month, year, or all |
| limit | integer | No | Maximum leads returned, defaults to 25 and clamps to 100 | |
| min_score | integer | No | Minimum buying-intent score to return, 0-10, defaults to 4 | |
| classifier | string | No | auto | Classifier: auto uses the model when configured, heuristic skips it, llm requires it |
{
"code": 200,
"msg": "OK",
"data": {
"query": "crm for small teams",
"subreddit": "smallbusiness",
"classifier": "llm",
"model": "gpt-5.4-mini",
"min_score": 4,
"leads": [
{
"score": 9,
"signals": [
{
"id": "explicit-ask",
"label": "asking for a tool"
},
{
"id": "budget",
"label": "budget or paying"
}
],
"reason": "states a budget and asks for options",
"title": "Looking for a CRM for a 3-person team, budget ~$50/mo",
"subreddit": "smallbusiness",
"author": "someuser",
"permalink": "https://www.reddit.com/r/smallbusiness/comments/1abcxyz/",
"comment_count": 12,
"post_score": 20,
"created": "2026-08-01T00:00:00Z"
}
],
"stats": {
"scanned": 100,
"prefiltered": 88,
"classified": 12,
"returned": 9
}
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Scans a Reddit search page for people actively asking for a product or service, scores each post 0-10 for buying intent, and returns them ranked highest-first with the signals that fired. Self-promotion, hiring posts, freelancer service adverts, revenue-milestone posts, duplicate reposts, and Title Case article headlines are filtered out before scoring. A deterministic prefilter always runs; when `classifier` resolves to `llm` the surviving candidates are additionally refined in one batched model call. A `503` with a `Retry-After` header means Reddit is temporarily throttling the request; wait that many seconds and retry.
{
"code": 200,
"msg": "OK",
"data": {
"query": "crm for small teams",
"subreddit": "smallbusiness",
"classifier": "llm",
"model": "gpt-5.4-mini",
"min_score": 4,
"leads": [
{
"score": 9,
"signals": [
{
"id": "explicit-ask",
"label": "asking for a tool"
},
{
"id": "budget",
"label": "budget or paying"
}
],
"reason": "states a budget and asks for options",
"title": "Looking for a CRM for a 3-person team, budget ~$50/mo",
"subreddit": "smallbusiness",
"author": "someuser",
"permalink": "https://www.reddit.com/r/smallbusiness/comments/1abcxyz/",
"comment_count": 12,
"post_score": 20,
"created": "2026-08-01T00:00:00Z"
}
],
"stats": {
"scanned": 100,
"prefiltered": 88,
"classified": 12,
"returned": 9
}
}
}curl "https://api.crawlora.net/api/v1/reddit/leads?q=<q>" \
-H "x-api-key: $CRAWLORA_API_KEY"