Reddit works well both as a typed scraper and as a /research source.
Live route family
/v1/crawl/reddit/subreddit_details/v1/crawl/reddit/subreddit/v1/crawl/reddit/post_comments/v1/crawl/reddit/search- raw REST routes also cover
subreddit_search,ads_search, andad
Example
Read subreddit details
```bash
curl 'https://api.faircompany.ai/v1/crawl/reddit/subreddit_details?subreddit=webscraping' \
-H "Authorization: Bearer fc_live_xxx"
```
```ts
const subreddit = await fc.reddit.subredditDetails({
subreddit: "webscraping",
});
console.log(subreddit.title);
console.log(subreddit.description);
```
```python
import httpx
import os
api_key = os.environ.get("FAIRCRAWL_API_KEY", "fc_live_xxx")
response = httpx.get(
"https://api.faircompany.ai/v1/crawl/reddit/subreddit_details",
headers={"Authorization": f"Bearer {api_key}"},
params={"subreddit": "webscraping"},
timeout=30,
)
response.raise_for_status()
print(response.json()["title"])
```
```json
{
"tool": "faircrawl_research",
"arguments": {
"query": "best web scraping discussions",
"sources": ["reddit"],
"limit": 5
}
}
```
Notes
- the TypeScript SDK wraps
subredditDetails,subreddit,postComments, andsearch - use the direct routes when you know the community or post URL
- use
/researchwithsources: ["reddit"]for broader sentiment or topic discovery