Analyze public user profiles, posts, stories, highlights, reels, comments, locations, and hashtags. High-performance, reliable, and production-ready.
Independent developer tool — not affiliated with, endorsed by, or sponsored by Instagram or Meta. Provides access to publicly available data only.
$ curl -H "X-Api-Key: sk_live_xxx..." \
'https://api.instagapi.com/api/user/info?username_or_id=nike'
// Response (200 OK)
{
"data": {
"username": "nike",
"full_name": "Nike",
"follower_count": 272400000,
"is_verified": true,
"media_count": 962
}
}Get started in under a minute. Three simple steps.
Sign up for free in seconds. No credit card required.
Generate an API key from your dashboard instantly.
Use any of our 60+ endpoints to analyze public Instagram data.
A complete Instagram analytics API with 60+ endpoints covering every data type.
Fetch detailed profile info, bio, follower counts, and verification status.
Retrieve photos, videos, carousels, and reels with full metadata.
Retrieve active stories and saved highlight reels with media URLs.
Paginated comments, threaded replies, and liker lists.
Location info, top/recent media, and venue search by coordinates.
Hashtag info, top posts, recent media, and clips/reels.
Start free. Scale as you grow.
Dedicated guides for the most-used Instagram data endpoints — each with live request examples, response schemas and copy-paste code.
Bio, follower counts, verification and links by username or ID.
Paginated followers and following lists for any public account.
Feed posts with captions, media URLs and engagement counts.
Reels with direct video URLs, play counts and durations.
Active public stories — media URLs, types and timestamps.
Saved story highlights with covers, titles and every item.
Hashtag metadata plus top posts and reels for any tag.
Paginated post comments and the users who liked a post.
Place details, geotagged posts and coordinate search.
Everything you need to know about the InstaGapi Instagram API.
No. InstaGapi works with a simple API key that you send in the X-Api-Key header. There is no Instagram login, OAuth, or access token to manage — create a key and start making requests in seconds.
Public data across 60+ endpoints: user profiles and stats, posts, reels, stories, highlights, followers and following, tagged posts, comments and likers, plus hashtag and location search.
Yes. The Basic plan is free and includes 30 requests per month — enough to test every endpoint. Paid plans (Pro, Ultra, Mega) add higher monthly quotas and faster rate limits as you scale.
Most requests return in under a second. Rate limits scale with your plan, from 1,000 requests/hour on Basic up to 100 requests/minute on Mega.
Any language that can make an HTTP request. InstaGapi is a standard REST API that returns JSON, and the docs include copy-paste examples for cURL, JavaScript and Python.
No. InstaGapi is an independent service, not affiliated with, endorsed by, or sponsored by Instagram or Meta Platforms, Inc. It provides access to publicly available data only.