GET
/instagram/reels/searchSearch Instagram Reels
Search for Instagram reels by keyword. Returns matching reels with play counts, like counts, and creator info.
Quick Start
cURL
curl "https://api.creatorcrawl.com/v1/instagram/reels/search?query=fitness%20tips" \
-H "x-api-key: YOUR_API_KEY"Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | Required | Search keyword or phrase |
page | number | Optional | Page number for pagination |
Response
JSON Response
{
"success": true,
"reels": [
{
"id": "3456789012345",
"code": "XYZ789",
"owner": {
"username": "fitness_creator"
},
"play_count": 2500000,
"like_count": 145000
}
]
}Every request costs 1 credit. Response data is live -- never cached.
Use Cases
Content discovery
Find relevant Instagram reels on any topic for research, curation, or competitive analysis.
Trend monitoring
Track what reel content is being created around specific keywords on Instagram.
Influencer discovery
Find Instagram creators producing reels in your niche by searching for relevant keywords.
Code Examples
Python
import requests
resp = requests.get(
"https://api.creatorcrawl.com/v1/instagram/reels/search",
params={"query": "fitness tips"},
headers={"x-api-key": "YOUR_API_KEY"},
)
for reel in resp.json()["reels"]:
print(f"@{reel['owner']['username']}: {reel['play_count']} plays")JavaScript
const resp = await fetch(
"https://api.creatorcrawl.com/v1/instagram/reels/search?query=fitness%20tips",
{ headers: { "x-api-key": "YOUR_API_KEY" } }
)
const { reels } = await resp.json()
reels.forEach(r => console.log(`@${r.owner.username}: ${r.play_count} plays`))