Instagram Search API
Search Instagram users, hashtags, and places. Discovery and research from $0.01/call.
Search across Instagram for users, hashtags, and locations. Returns matching profiles with follower counts and verification status.
Try it live
Fill in the fields and hit Run to see a real response.
{
"ok": true,
"data": {
"users": [
{
"username": "fitness_guru",
"full_name": "Fitness Guru",
"follower_count": 500000,
"is_verified": true
}
]
}
}Features
Pass a free-text query and get back matching Instagram profiles, each with username, full_name, follower_count, and is_verified so you can rank results by reach and authenticity.
The same query surfaces hashtag matches alongside accounts, letting you discover relevant tags without a separate lookup.
Place results are returned in the same response, so a query like a city or venue name maps to taggable Instagram locations.
Every user match includes follower_count inline, so you can filter influencers by audience size directly from the search response — no follow-up profile call needed.
Use cases
Influencer Discovery
Find Instagram influencers and creators in any niche.
Brand Monitoring
Search for brand mentions and related accounts.
Quick start
Copy this snippet and start making calls.
const res = await fetch('https://api.yepapi.com/v1/instagram/search', {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"query": "fitness"
}),
});
const data = await res.json();
console.log(data);Search Instagram users, hashtags, and places with one API call
The YepAPI Instagram Search API turns a single keyword into structured discovery results — matching user profiles, hashtags, and locations in one POST to /v1/instagram/search. Each user result already carries follower_count and is_verified, so you can build influencer-discovery and brand-monitoring tools without chaining extra requests.
It is the front door to the wider YepAPI Instagram suite: search to find an account, then hand the username to the User Profile, User Posts, or Followers endpoints. One key also covers TikTok, YouTube, SEO, and AI endpoints, so a discovery feature you ship today can expand across platforms without new credentials.
What is an Instagram Search API?
An Instagram Search API takes a text query and returns the same kinds of results the in-app search box produces — people, hashtags, and places — but as clean JSON your code can parse. Instead of scrolling the app, you send {"query": "fitness"} and receive an array of matching users with usernames, display names, follower counts, and verification flags, plus hashtag and location matches. That structure makes it the building block for any tool that needs to map a keyword to real Instagram accounts or tags programmatically, at scale, and on demand.
Build your own Instagram discovery tool
Wire the Search endpoint into an influencer-finder, a competitive-monitoring dashboard, or a campaign hashtag picker. Because follower_count and is_verified ship inside each result, you can immediately filter for creators above a reach threshold or flag verified brand accounts. Pair it with the YepAPI User Profile API to enrich a shortlist and the Hashtag API to size a tag's audience — all from results that started with one keyword search.
Instagram Search API pricing — $0.01 per call
Every search costs a flat $0.01, no tiers and no monthly minimum. A thousand discovery queries runs $10, so even an aggressive influencer-sourcing workflow stays inexpensive. You pay only for calls you make, and the same balance works across every YepAPI endpoint, so search spend and profile-enrichment spend draw from one wallet.
Discovery without the official API's gatekeeping
Instagram's official Graph API restricts search to business accounts and approved use cases, and it does not expose general user or hashtag discovery the way the app does. The YepAPI Search API returns structured matches for any public query, so you can prototype and ship discovery features in minutes rather than waiting on app review or business-account requirements.
Try the Instagram Search API free
Sign up and get $5 in free credit — no credit card required. That covers 500 search calls, enough to test influencer discovery, brand monitoring, and hashtag lookups before you commit a cent.
Start making API calls in 30 seconds
$5 free credit on signup. No credit card required. Pay per call.
What developers say
“Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.”
“One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.”
“The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.”
Frequently asked questions
Search across Instagram for users, hashtags, and locations. Returns matching profiles with follower counts and verification status.
Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.
Sign up for a free API key, then send a POST request to /v1/instagram/search. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.
YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.
Ready to integrate?
Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.
More instagram api endpoints
User
$0.01Get Instagram user profiles — followers, bio, posts count, and verification from $0.01/call.
User About
$0.01Get extended Instagram user info — account category, contact details, and business info from $0.01/call.
User Posts
$0.01Get an Instagram user's posts with engagement data. Content analysis from $0.01/call.