date_postedstring · optionalValue supplied for date posted.
enum: last-hour, last-day, last-week, last-month, last-year
Search Google-indexed public Instagram reels by keyword and date.
Return a bounded, deduplicated page of public Instagram reels with string IDs, canonical URLs, authors, captions, timestamps, engagement and media summaries. Results are best-effort Google-indexed coverage, not an Instagram-native complete index.
Agents select this operation with tool ID instagram.reels-search, then inspect its current executable contract before a run.
date_postedstring · optionalValue supplied for date posted.
enum: last-hour, last-day, last-week, last-month, last-year
limitinteger · optionalValue supplied for limit.
minimum: 1 · maximum: 25
pageinteger · optionalValue supplied for page.
minimum: 1 · maximum: 11
querystring · requiredSearch terms used to find relevant records.
minLength: 1 · maxLength: 200
captured_atstringReturned captured at value.
duplicate_itemsnumberReturned duplicate items value.
itemsarrayReturned items value.
next_cursornullReturned 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": "instagram.reels-search",
"input": {
"page": 1,
"limit": 5,
"query": "independent coffee",
"date_posted": "last-month"
}
}{
"items": [
{
"id": "3723045213787686915",
"url": "https://www.instagram.com/reel/DOq6eV6iIgD/",
"text": "A public reel caption",
"media": {
"type": "video",
"duration_seconds": 75.7
},
"author": {
"username": "creator"
},
"engagement": {
"likes": 3487,
"comments": 90
},
"published_at": "2025-09-16T16:56:45.000Z"
}
],
"captured_at": "2026-08-20T00:00:00.000Z",
"next_cursor": null,
"omitted_items": 0,
"duplicate_items": 0
}invalid_input: The route input was invalid or outside its public-read bounds.example: {"query":"independent coffee","date_posted":"last-month","page":1,"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 Google-indexed public Instagram reels by keyword and date.
Return a bounded, deduplicated page of public Instagram reels with string IDs, canonical URLs, authors, captions, timestamps, engagement and media summaries. Results are best-effort Google-indexed coverage, not an Instagram-native complete index.
Agents select this operation with tool ID instagram.reels-search, then inspect its current executable contract before a run.
date_postedstring · optionalValue supplied for date posted.
enum: last-hour, last-day, last-week, last-month, last-year
limitinteger · optionalValue supplied for limit.
minimum: 1 · maximum: 25
pageinteger · optionalValue supplied for page.
minimum: 1 · maximum: 11
querystring · requiredSearch terms used to find relevant records.
minLength: 1 · maxLength: 200
captured_atstringReturned captured at value.
duplicate_itemsnumberReturned duplicate items value.
itemsarrayReturned items value.
next_cursornullReturned 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": "instagram.reels-search",
"input": {
"page": 1,
"limit": 5,
"query": "independent coffee",
"date_posted": "last-month"
}
}{
"items": [
{
"id": "3723045213787686915",
"url": "https://www.instagram.com/reel/DOq6eV6iIgD/",
"text": "A public reel caption",
"media": {
"type": "video",
"duration_seconds": 75.7
},
"author": {
"username": "creator"
},
"engagement": {
"likes": 3487,
"comments": 90
},
"published_at": "2025-09-16T16:56:45.000Z"
}
],
"captured_at": "2026-08-20T00:00:00.000Z",
"next_cursor": null,
"omitted_items": 0,
"duplicate_items": 0
}invalid_input: The route input was invalid or outside its public-read bounds.example: {"query":"independent coffee","date_posted":"last-month","page":1,"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 Google-indexed public Instagram reels by keyword and date.
Return a bounded, deduplicated page of public Instagram reels with string IDs, canonical URLs, authors, captions, timestamps, engagement and media summaries. Results are best-effort Google-indexed coverage, not an Instagram-native complete index.
Agents select this operation with tool ID instagram.reels-search, then inspect its current executable contract before a run.
date_postedstring · optionalValue supplied for date posted.
enum: last-hour, last-day, last-week, last-month, last-year
limitinteger · optionalValue supplied for limit.
minimum: 1 · maximum: 25
pageinteger · optionalValue supplied for page.
minimum: 1 · maximum: 11
querystring · requiredSearch terms used to find relevant records.
minLength: 1 · maxLength: 200
captured_atstringReturned captured at value.
duplicate_itemsnumberReturned duplicate items value.
itemsarrayReturned items value.
next_cursornullReturned 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": "instagram.reels-search",
"input": {
"page": 1,
"limit": 5,
"query": "independent coffee",
"date_posted": "last-month"
}
}{
"items": [
{
"id": "3723045213787686915",
"url": "https://www.instagram.com/reel/DOq6eV6iIgD/",
"text": "A public reel caption",
"media": {
"type": "video",
"duration_seconds": 75.7
},
"author": {
"username": "creator"
},
"engagement": {
"likes": 3487,
"comments": 90
},
"published_at": "2025-09-16T16:56:45.000Z"
}
],
"captured_at": "2026-08-20T00:00:00.000Z",
"next_cursor": null,
"omitted_items": 0,
"duplicate_items": 0
}invalid_input: The route input was invalid or outside its public-read bounds.example: {"query":"independent coffee","date_posted":"last-month","page":1,"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.