afterstring · optionalValue supplied for after.
minLength: 1 · maxLength: 2048
Search public Reddit posts by query, sort and timeframe.
Return one bounded, deduplicated page of public Reddit posts with stable string IDs, canonical URLs, text, community, timestamps, engagement and an opaque next cursor.
Agents select this operation with tool ID reddit.search, then inspect its current executable contract before a run.
afterstring · optionalValue supplied for after.
minLength: 1 · maxLength: 2048
limitinteger · optionalValue supplied for limit.
minimum: 1 · maximum: 25
querystring · requiredSearch terms used to find relevant records.
minLength: 1 · maxLength: 200
sortstring · optionalValue supplied for sort.
enum: relevance, new, top, comment_count
timeframestring · optionalValue supplied for timeframe.
enum: all, day, week, month, year
captured_atstringReturned captured at value.
duplicate_itemsnumberReturned duplicate items value.
itemsarrayReturned items value.
next_cursorstringReturned next cursor value.
omitted_itemsnumberReturned omitted items value.
This reviewed worked example is shared with inspect. Inspect also returns the current executable schema and price estimate before a paid run.
{
"tool_id": "reddit.search",
"input": {
"sort": "relevance",
"limit": 5,
"query": "agent tools",
"timeframe": "month"
}
}{
"items": [
{
"id": "w63dgy",
"url": "https://www.reddit.com/r/MadeMeSmile/comments/w63dgy/example/",
"title": "A public Reddit post",
"community": "MadeMeSmile",
"engagement": {
"score": 220403
}
}
],
"captured_at": "2026-08-20T00:00:00.000Z",
"next_cursor": "t3_next",
"omitted_items": 0,
"duplicate_items": 0
}invalid_input: The route input was invalid or outside its public-read bounds.example: {"query":"agent tools","sort":"relevance","timeframe":"month","limit":5}Scrollport identifies and validates the best-in-class API tools and provides them on a pay-as-you-go basis so you don't need to maintain a separate provider account, subscription or credits.
Give your agent the setup prompt to receive $1 in trial credit and start using the tools right away.
Search public Reddit posts by query, sort and timeframe.
Return one bounded, deduplicated page of public Reddit posts with stable string IDs, canonical URLs, text, community, timestamps, engagement and an opaque next cursor.
Agents select this operation with tool ID reddit.search, then inspect its current executable contract before a run.
afterstring · optionalValue supplied for after.
minLength: 1 · maxLength: 2048
limitinteger · optionalValue supplied for limit.
minimum: 1 · maximum: 25
querystring · requiredSearch terms used to find relevant records.
minLength: 1 · maxLength: 200
sortstring · optionalValue supplied for sort.
enum: relevance, new, top, comment_count
timeframestring · optionalValue supplied for timeframe.
enum: all, day, week, month, year
captured_atstringReturned captured at value.
duplicate_itemsnumberReturned duplicate items value.
itemsarrayReturned items value.
next_cursorstringReturned next cursor value.
omitted_itemsnumberReturned omitted items value.
This reviewed worked example is shared with inspect. Inspect also returns the current executable schema and price estimate before a paid run.
{
"tool_id": "reddit.search",
"input": {
"sort": "relevance",
"limit": 5,
"query": "agent tools",
"timeframe": "month"
}
}{
"items": [
{
"id": "w63dgy",
"url": "https://www.reddit.com/r/MadeMeSmile/comments/w63dgy/example/",
"title": "A public Reddit post",
"community": "MadeMeSmile",
"engagement": {
"score": 220403
}
}
],
"captured_at": "2026-08-20T00:00:00.000Z",
"next_cursor": "t3_next",
"omitted_items": 0,
"duplicate_items": 0
}invalid_input: The route input was invalid or outside its public-read bounds.example: {"query":"agent tools","sort":"relevance","timeframe":"month","limit":5}Scrollport identifies and validates the best-in-class API tools and provides them on a pay-as-you-go basis so you don't need to maintain a separate provider account, subscription or credits.
Give your agent the setup prompt to receive $1 in trial credit and start using the tools right away.
Search public Reddit posts by query, sort and timeframe.
Return one bounded, deduplicated page of public Reddit posts with stable string IDs, canonical URLs, text, community, timestamps, engagement and an opaque next cursor.
Agents select this operation with tool ID reddit.search, then inspect its current executable contract before a run.
afterstring · optionalValue supplied for after.
minLength: 1 · maxLength: 2048
limitinteger · optionalValue supplied for limit.
minimum: 1 · maximum: 25
querystring · requiredSearch terms used to find relevant records.
minLength: 1 · maxLength: 200
sortstring · optionalValue supplied for sort.
enum: relevance, new, top, comment_count
timeframestring · optionalValue supplied for timeframe.
enum: all, day, week, month, year
captured_atstringReturned captured at value.
duplicate_itemsnumberReturned duplicate items value.
itemsarrayReturned items value.
next_cursorstringReturned next cursor value.
omitted_itemsnumberReturned omitted items value.
This reviewed worked example is shared with inspect. Inspect also returns the current executable schema and price estimate before a paid run.
{
"tool_id": "reddit.search",
"input": {
"sort": "relevance",
"limit": 5,
"query": "agent tools",
"timeframe": "month"
}
}{
"items": [
{
"id": "w63dgy",
"url": "https://www.reddit.com/r/MadeMeSmile/comments/w63dgy/example/",
"title": "A public Reddit post",
"community": "MadeMeSmile",
"engagement": {
"score": 220403
}
}
],
"captured_at": "2026-08-20T00:00:00.000Z",
"next_cursor": "t3_next",
"omitted_items": 0,
"duplicate_items": 0
}invalid_input: The route input was invalid or outside its public-read bounds.example: {"query":"agent tools","sort":"relevance","timeframe":"month","limit":5}Scrollport identifies and validates the best-in-class API tools and provides them on a pay-as-you-go basis so you don't need to maintain a separate provider account, subscription or credits.
Give your agent the setup prompt to receive $1 in trial credit and start using the tools right away.