Instagram API
Production-grade Instagram data API for developers
4 subscribers
30 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 API endpoints
| Method | Endpoint | Description |
|---|---|---|
| User Information | ||
| GET |
Get User Info by Username /instagram/user/info/username |
Retrieve user profile information by Instagram username. **Features:** - Account verification status - Join date and country - Account age information - Former usernames count… |
| GET |
Get User About /instagram/user/about |
Retrieve comprehensive user profile information including bio, follower counts, and recent posts. **Response includes:** - Full biography with entities - External URLs and bio… |
| GET |
Get User Info by URL /instagram/user/info/url |
Retrieve user profile information by Instagram profile URL. **URL Format:** - `https://www.instagram.com/username/` - `https://instagram.com/username` **Use Cases:** - Extract… |
| GET |
Get User Info by ID /instagram/user/info/id |
Retrieve user profile information by Instagram user ID. **Parameters:** - Requires numeric user ID **Use Cases:** - Direct user lookup by ID - Data consistency across endpoints |
| User Network | ||
| GET |
Get User Followers /instagram/user/followers |
Retrieve list of users following a specific account with pagination. **Features:** - Returns up to 50 followers per page - Only works for public accounts - Includes profile… |
| GET |
Get User Following /instagram/user/following |
Retrieve list of accounts that a user is following. **Features:** - Returns up to 50 accounts per page - Only works for public accounts - Includes profile information **Use… |
| User Content | ||
| GET |
Get User Posts /instagram/user/posts |
Retrieve user's posts (photos and videos) with pagination. **Features:** - Configurable posts per page (1-50) - Cursor-based pagination - Includes media URLs - Engagement metrics… |
| GET |
Get Tagged Posts Username /instagram/user/tagged/username |
Retrieve posts where a user is tagged. **Use Cases:** - User mention tracking - Brand monitoring - Influencer collaboration analysis |
| GET |
Get User Reels Username /instagram/user/reels/username |
Retrieve user's Instagram Reels by username. **Features:** - High concurrency support - Configurable reels per page - Pagination with max_id - Video metadata - Engagement metrics… |
| User Stories & Highlights | ||
| GET |
Get User Highlights /instagram/user/highlights |
Retrieve user's story highlights (permanent collections of stories). **Response includes:** - Highlight titles - Cover images - Highlight IDs - Story counts **Use Cases:** -… |
| GET |
Get Highlight Detail /instagram/highlight/detail |
Retrieve detailed information about a specific highlight including all items. **Response includes:** - All stories in the highlight - Story media URLs - Story metadata - Creation… |
| GET |
Get User Stories /instagram/user/stories |
Retrieve user's active Instagram Stories (24-hour content). **Features:** - Current active stories only - Story media URLs - Expiration timestamps - Story metadata **Note:**… |
| User Discovery | ||
| GET |
Get Similar Accounts Username /instagram/user/similar/username |
Find similar Instagram accounts based on a username. **Features:** - Instagram's recommendation algorithm - Similar content creators - Account suggestions **Use Cases:** -… |
| Post Information | ||
| GET |
Get Post Details Code /instagram/post/details/code |
Retrieve detailed post information by shortcode. **Extract shortcode from URL:** - URL: `https://www.instagram.com/p/C3OqtMeRxrV/` - Shortcode: `C3OqtMeRxrV` **Response… |
| GET |
Get Post Info URL /instagram/post/info/url |
Retrieve basic post information by Instagram post URL. **URL Format:** - `https://www.instagram.com/p/SHORTCODE/` - `https://instagram.com/p/SHORTCODE` -… |
| Post Engagement | ||
| GET |
Get Comment Replies /instagram/comment/replies |
Retrieve replies to a specific comment. **Features:** - Nested comment threads - Reply author information - Like counts - Timestamps **Use Cases:** - Conversation thread analysis… |
| GET |
Get Post Comments /instagram/post/comments |
Retrieve comments on an Instagram post with pagination. **Features:** - Sort by recent or popular - Paginated results - Comment text and author - Like counts on comments - Reply… |
| Search & Discovery | ||
| GET |
Search Coordinates /instagram/search/coordinates |
Find locations and content near specific GPS coordinates. **Parameters:** - Latitude and longitude in decimal format **Use Cases:** - Geo-spatial analysis - Local content… |
| GET |
Search Reels /instagram/search/reels |
Search for Instagram Reels by keyword. **Response includes:** - Reel video URLs - Captions and hashtags - View counts - Like counts - Comment counts - Audio information - Creator… |
| GET |
Search Hashtags /instagram/search/hashtags |
Search for hashtags by keyword. **Response includes:** - Hashtag names - Post counts - Media counts - Profile pictures (for hashtags) **Use Cases:** - Hashtag research - Trend… |
| GET |
Global Search /instagram/search/global |
Comprehensive search across users, hashtags, and locations. **Response includes:** - Users matching keyword - Hashtags matching keyword - Locations matching keyword - Top results… |
| GET |
Search Locations /instagram/search/locations |
Search for locations by keyword. **Response includes:** - Location names - Location IDs - Address information - Coordinates - Post counts **Use Cases:** - Location-based content… |
| GET |
Search Users /instagram/search/users |
Search for Instagram users by keyword. **Features:** - Username and name matching - Verification status - Follower counts - Profile pictures - Bio information **Use Cases:** -… |
| Hashtag Content | ||
| GET |
Get Hashtag Posts /instagram/hashtag/posts |
Retrieve posts tagged with a specific hashtag. **Feed Types:** - **top**: Most popular posts with the hashtag - **recent**: Most recent posts (chronological) - **clips**: Reels… |
| Location Content | ||
| GET |
Get Location Posts /instagram/location/posts |
Retrieve posts tagged at a specific location. **Features:** - Location-tagged content - Pagination support - Post metadata - Engagement metrics **Use Cases:** - Geo-location… |
| GET |
Get Location Info /instagram/location/info |
Retrieve detailed information about a location. **Response includes:** - Location name - Address details - Coordinates - Post count - Location category **Use Cases:** - Location… |
| Music & Audio | ||
| GET |
Get Music Info /instagram/music/info |
Retrieve information about a music track used in Instagram content. **Response includes:** - Track title - Artist name - Duration - Audio URL - Usage count **Use Cases:** - Music… |
| GET |
Get Audio Posts /instagram/audio/posts |
Retrieve posts that use a specific audio track. **Features:** - Audio-tagged content - Pagination support - Optional posts list - Usage statistics **Use Cases:** - Audio trend… |
| System | ||
| GET |
Root / |
Root endpoint returning API information and available endpoints |
| GET |
Health Check /health |
Health check endpoint to verify API status |
Instagram API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 2 / second |
|
| PRO | $99 / month | 2 / second |
|
| ULTRA Recommended | $299 / month | 4 / second |
|
| MEGA | $899 / month | 10 / second |
|