GET /v2/user/by/usernameProfile by username
Return the public user object for a username.
Instagram API
The cheapest Instagram Profile API for public account lookups. Pass a username or user id and receive biography, counts, profile picture metadata and other public fields — without paying premium scraper prices.
Try on RapidAPIMost integrations start with /v2/user/by/username, store the numeric user id, then call faster id-based routes for medias, followers and stories. That two-step pattern keeps your Instagram profile API usage efficient at scale.
Use cases include influencer qualification, sales enrichment, brand safety checks and “similar accounts” discovery when combined with related-profile endpoints.
GET /v2/user/by/usernameReturn the public user object for a username.
GET /v2/user/by/idFetch the same profile fields using a numeric id.
Use username for the first resolve, then reuse the returned id for subsequent Instagram Profile API and media calls.
Only public profile data is available. Private accounts may return limited or unavailable payloads.