Developer Documentation
› integrate reddit insights into your applications with our restful api
› get started with the reddapi.dev Reddit Search API api in minutes · all endpoints require authentication
Authorization: Bearer YOUR_API_KEY https://reddapi.dev/v1 › api keys are available in your account dashboard after subscribing. each api call counts toward your monthly quota.
› add the reddapi.dev Reddit Search API skill to your ai coding agent for instant access
› use the skills cli to install into claude code
npx skills add https://reddapi.dev reddit-search-api › browse and install from the openclaw marketplace
/view_on_openclaw ↗› clawhub.ai/dowands/reddapi
› agent skills are portable packages that give ai agents access to external apis. once installed, your agent can use reddapi.dev Reddit Search API endpoints to search reddit, analyze sentiment, and discover trends.
API Explorer
› requests made through this explorer will count against your plan's quota.
› loading_api_explorer...
/api/v1/search/semantic
[paid] api
› Semantic Search (AI Search)
› Search Reddit conversations using natural language queries with AI-powered semantic understanding. This endpoint uses advanced language models to understand the meaning and context of your query, returning the most relevant discussions.
curl -X POST https://reddapi.dev/api/v1/search/semantic \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "What do young people complain about banking apps?",
"limit": 20
}'{
"success": true,
"data": {
"query": "What do young people complain about banking apps?",
"results": [
{
"id": "abc123",
"title": "Why is my bank's app so slow?",
"content": "I'm 24 and switched to this bank because they claimed to be digital-first...",
"subreddit": "personalfinance",
"upvotes": 342,
"comments": 87,
"created": "2024-01-15T10:30:00Z",
"relevance": 0.95,
"sentiment": "negative",
"url": "https://reddit.com/r/personalfinance/comments/abc123"
},
{
"id": "def456",
"title": "Banking app UI is terrible for Gen Z",
"content": "As someone in their early 20s, I find most banking apps...",
"subreddit": "technology",
"upvotes": 256,
"comments": 64,
"created": "2024-01-14T15:20:00Z",
"relevance": 0.89,
"sentiment": "negative",
"url": "https://reddit.com/r/technology/comments/def456"
}
],
"total": 2,
"processing_time_ms": 1245,
"ai_summary": "Young users frequently complain about slow performance, outdated UI design, and lack of modern features like instant notifications and biometric authentication."
}
} /api/v1/search/vector
[paid] api
› Vector Search
› Perform high-speed vector similarity search on Reddit posts. This endpoint converts your query into embeddings and finds semantically similar content using vector database technology.
curl -X POST https://reddapi.dev/api/v1/search/vector \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "electric vehicle",
"limit": 30,
"start_date": "2025-11-01",
"end_date": "2025-12-31"
}'{
"success": true,
"data": {
"query": "electric vehicle charging problems",
"results": [
{
"id": "vec001",
"title": "EV charging station was broken again",
"content": "Drove 20 miles to the nearest charging station only to find...",
"subreddit": "electricvehicles",
"upvotes": 445,
"comments": 123,
"created": "2024-01-20T08:15:00Z",
"similarity_score": 0.92,
"url": "https://reddit.com/r/electricvehicles/comments/vec001"
},
{
"id": "vec002",
"title": "Charging infrastructure needs improvement",
"content": "Living in a rural area, the lack of reliable charging stations...",
"subreddit": "teslamotors",
"upvotes": 312,
"comments": 89,
"created": "2024-01-18T14:30:00Z",
"similarity_score": 0.88,
"url": "https://reddit.com/r/teslamotors/comments/vec002"
}
],
"total": 2,
"processing_time_ms": 234
}
} /api/v1/trends
[paid] api
› Trending Topics
› Discover trending topics and discussions on Reddit, sorted by popularity and engagement. Track what's hot in specific time periods.
curl -X POST https://reddapi.dev/api/v1/trends \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"start_date": "2025-01-01",
"end_date": "2025-01-31",
"limit": 20
}'{
"success": true,
"data": {
"trends": [
{
"id": "trend001",
"topic": "AI regulation debate",
"post_count": 1247,
"total_upvotes": 45632,
"total_comments": 8934,
"avg_sentiment": 0.42,
"top_subreddits": [
"technology",
"artificial",
"futurology"
],
"trending_keywords": [
"regulation",
"AI safety",
"ethics",
"government"
],
"sample_posts": [
{
"id": "post001",
"title": "EU passes landmark AI regulation",
"subreddit": "technology",
"upvotes": 5432,
"comments": 892,
"created": "2024-01-25T09:00:00Z"
}
],
"trend_score": 98.5,
"growth_rate": 245.3
},
{
"id": "trend002",
"topic": "Remote work policies",
"post_count": 892,
"total_upvotes": 32145,
"total_comments": 5621,
"avg_sentiment": 0.15,
"top_subreddits": [
"jobs",
"careerguidance",
"antiwork"
],
"trending_keywords": [
"RTO",
"hybrid",
"productivity",
"office"
],
"sample_posts": [
{
"id": "post002",
"title": "Company forcing return to office",
"subreddit": "antiwork",
"upvotes": 4123,
"comments": 734,
"created": "2024-01-22T11:30:00Z"
}
],
"trend_score": 87.2,
"growth_rate": 156.8
}
],
"total": 2,
"date_range": {
"start": "2024-01-01",
"end": "2024-01-31"
},
"processing_time_ms": 567
}
} /api/v1/leads
[paid] api
› Lead Generation
› Find business leads and opportunities from Reddit discussions. Uses AI to score and classify posts based on buying intent, pain points, and solution requests.
curl -X POST https://reddapi.dev/api/v1/leads \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "people frustrated with project management tools",
"limit": 10,
"min_score": 60
}'{
"success": true,
"data": {
"query": "people frustrated with project management tools",
"results": [
{
"id": "lead001",
"title": "Asana is getting too expensive for our team of 15",
"content": "We're paying $400/mo for Asana and half our team doesn't even use it...",
"subreddit": "projectmanagement",
"author": "pm_burnt_out",
"upvotes": 234,
"comments": 89,
"lead_score": 94,
"lead_type": "pain_point",
"pain_point": "Pricing - cost too high for team size",
"opportunity": "Affordable project management alternative for mid-size teams",
"industry": "SaaS / Project Management",
"target_product": "Asana",
"url": "https://reddit.com/r/projectmanagement/comments/lead001"
},
{
"id": "lead002",
"title": "What are people using instead of Monday.com?",
"content": "Monday.com's UI is too cluttered. Need something simpler for a small marketing agency...",
"subreddit": "smallbusiness",
"author": "agency_owner_22",
"upvotes": 156,
"comments": 67,
"lead_score": 88,
"lead_type": "solution_request",
"pain_point": "UX/UI - interface too complex",
"opportunity": "Simple project management tool for small agencies",
"industry": "Marketing / Professional Services",
"target_product": "Monday.com",
"url": "https://reddit.com/r/smallbusiness/comments/lead002"
}
],
"total": 2,
"processing_time_ms": 840
}
} › api access is available for paid subscribers · each plan has different limits
| // PLAN | // MONTHLY_QUOTA | // RATE_LIMIT |
|---|---|---|
| Free | 0 requests/month | n/a · api unavailable |
| Lite | 500 requests/month | 50 req/min |
| Starter | 5000 requests/month | 50 req/min |
| Pro | 15000 requests/month | 100 req/min |
| Enterprise | Unlimited | 1000 req/min |
› all paid api responses include:
X-RateLimit-Limit,
X-RateLimit-Remaining,
X-RateLimit-Reset
Ready to get started?
› sign up to get your api key and start building