Search Instagram Accounts by Keyword
View all Instagram Data API endpoints →Find public Instagram accounts matching a name or keyword. Pass keyword, e.g. instagram. The live-verified response returns data.count and data.items[], where each candidate carries id, username, full_name, is_verified, is_private, profile_pic_url and profile_pic_id; a search for instagram returned 47 accounts led by the verified official account (id 25025320). Results are relevance-ranked candidates — a search match is not proof of identity, so confirm a chosen account with the user info endpoint. An unmatched keyword returns an empty items list.
API Features
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
/api/project/instagram/user-search API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/instagram/user-search?key=<API_KEY>&keyword=instagram'
Query Result
Use Cases
- Discover candidate creators from a brand or niche keyword, then verify each profile before outreach.
- Power an account-selection autocomplete using returned usernames, display names and verification badges.
- Disambiguate same-name accounts by comparing display names, privacy flags and profile pictures.
- Seed a market-mapping list of brand accounts in a category for manual review.