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

Ranked account candidates Returns up to data.count matching accounts ordered by relevance, each exposing username and numeric id.
Verification and privacy markers Every candidate carries is_verified and is_private flags so you can pre-filter before enrichment.
Ready-made picker fields Candidates include full_name and profile_pic_url for building visual account-selection UIs.
Pairs with profile lookup Feed any returned id or username straight into the user info endpoint for complete profile fields.

Live API Demo

GET /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'
📢
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Contact Us

Use Cases

Related operations

Guides

View Subscription Plans →