Fast, reliable Instagram API providing user profiles, posts, reels, stories, comments, hashtags, locations, music, and search functionality.
18 subscribers
2.2/10 popularity
1936 ms avg latency
26% success rate
31 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Instagram endpoints
| Method | Endpoint | Description |
|---|---|---|
| User | ||
| GET |
Get User Info /api/user/info |
Returns detailed profile data for any public Instagram user, including bio, follower/following counts, profile picture, and account metadata. Accepts either a username or numeric… |
| GET |
Get User Highlights /api/user/highlights |
Returns all highlight reels for a given user, including highlight cover images, titles, and IDs. Use the highlight ID with the Get Highlight Detail endpoint to fetch media inside… |
| GET |
Get User Reels /api/user/reels |
Returns a paginated list of reels from a user's reels tab. Each page includes reel media URLs, view counts, and engagement data. Use the pagination token from the response to… |
| GET |
Get User Posts /api/user/posts |
Returns a paginated list of posts from a user's profile grid. Includes image/video URLs, captions, like counts, and comment counts. Use the pagination token from the response to… |
| GET |
Get User Stories /api/user/stories |
Returns currently active stories for a user. Stories expire after 24 hours, so this endpoint returns an empty list if the user has no active stories at the time of the request. |
| GET |
Get User Following /api/user/following |
Returns a paginated list of accounts that the specified user follows, including usernames, profile pictures, and verification status. |
| GET |
Get User Followers /api/user/followers |
Returns a paginated list of accounts that follow the specified user, including usernames, profile pictures, and verification status. |
| GET |
Get User Tagged Posts /api/user/tagged-posts |
Returns a paginated list of posts in which the specified user has been tagged by other accounts. Includes post media, captions, and engagement data. |
| GET |
Get Highlight Detail /api/user/highlight-detail |
Returns all media items (images and videos) contained within a specific highlight reel. Use the highlight ID obtained from the Get User Highlights endpoint. |
| Post | ||
| GET |
Get Post Detail /api/post/detail |
Returns comprehensive details for a single Instagram post, including all media URLs (images, videos, carousels), caption text, like count, comment count, timestamp, location, and… |
| GET |
Get Post Comments /api/post/comments |
Returns a paginated list of comments on a specific post, including comment text, author info, like counts, and reply counts. Use the pagination token from the response to fetch… |
| GET |
Get Comment Replies /api/post/comment-replies |
Returns a paginated list of replies to a specific comment on a post. Use the comment ID obtained from the Get Post Comments endpoint. |
| GET |
Get Post Likes /api/post/likes |
Returns a paginated list of users who liked a specific post, including usernames, profile pictures, and verification status. |
| GET |
Check Shortcode /api/post/check-shortcode/{shortcode}/{password} |
Verifies whether a given shortcode and password combination is valid for accessing a private or password-protected Instagram post. |
| Search | ||
| GET |
Search Users /api/search/users |
Searches Instagram for user accounts matching the given keyword. Returns up to 30 users per page with usernames, display names, profile pictures, follower counts, and… |
| GET |
Search Posts /api/search/posts |
Searches Instagram for posts and media matching the given keyword. Returns a paginated grid of matching media with engagement data, captions, and media URLs. |
| GET |
Search Music /api/search/music |
Searches Instagram's music library for audio tracks matching the given keyword. Returns track titles, artists, duration, and canonical IDs. |
| GET |
Search Hashtag /api/search/hashtag |
Searches Instagram for hashtags matching the given keyword. Returns matching hashtag names and their post counts. |
| GET |
Search Location /api/search/location |
Searches Instagram for locations and places matching the given keyword. Returns location names, addresses, coordinates, and location IDs. |
| GET |
Search Coordinates /api/search/coordinates |
Finds Instagram locations near the specified geographic coordinates. Returns nearby places with names, addresses, and location IDs. |
| Hashtag | ||
| GET |
Get Hashtag Posts /api/hashtag/posts |
Returns a paginated feed of posts and reels associated with a specific hashtag. Includes media URLs, engagement metrics, and post metadata. |
| Location | ||
| GET |
Get Location Info /api/location/info |
Returns detailed information about a specific Instagram location, including name, address, coordinates, and associated metadata. |
| GET |
Get Location Posts /api/location/posts |
Returns a paginated list of posts tagged at a specific Instagram location. Use the tab parameter to choose between recent or top/ranked posts. Returns ~60 media items per page… |
| Music/Audio | ||
| GET |
Get Music Info /api/music/info |
Returns metadata for a specific Instagram audio track, including title, artist, duration, cover art, and usage count. |
| GET |
Get Music Posts /api/music/posts |
Returns a paginated list of reels and posts that use a specific audio track. Includes media URLs, engagement metrics, post metadata, and the track's formatted total reel count. |
| Similar | ||
| GET |
Get Similar Users /api/user/similar |
Returns a list of Instagram accounts that are similar or related to the specified user, based on Instagram's recommendation algorithm. |
| Download | ||
| GET |
Download Post Media /api/download/post |
Returns direct CDN URLs for all images and videos in a post, including carousel items. URLs are the highest resolution available. Accepts either a shortcode or a full Instagram… |
| GET |
Download User Stories /api/download/story |
Returns direct CDN URLs for all currently active story media (images and videos) for a given user. Stories expire after 24 hours. |
| GET |
Download Profile Picture /api/download/profile-pic |
Returns the highest resolution profile picture URL available for a given user. |
| GET |
Download Highlight Media /api/download/highlight |
Returns direct CDN URLs for all images and videos contained in a specific highlight reel. Use the highlight ID obtained from the Get User Highlights endpoint. |
| Health | ||
| GET |
Test API /test |
Returns a simple status check to verify the API is online and reachable. Use this endpoint to test your connection and API key before making other requests. |
Instagram pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $19 / month | 2 / second |
|
| ULTRA | $59 / month | 5 / second |
|
| MEGA | $199 / month | 10 / second |
|