Endpoints
Ungrouped Endpoints 37
What is the instagram API?
ins, instagram , instagram api, search, post and account info and other enterprise-level APIs (Contact information: https://discord.gg/3JSAja7Rbr ,telegram: @yang0619 / @yue0215 , QQ:125569489 , gmail: [email protected])
instagram API is available on the JoJ API marketplace. Subscribe with a single JoJ API key, call it through one gateway, and pay from one wallet — no separate account or contract with the provider.
instagram API endpoints
- GET
/base/apitools/ins/account/loginInstagram account login
Login with username+password, returns sessionId and csrfToken for use with authenticated endpoints.
- GET
/base/apitools/ins/directory/citiesGet Instagram cities by country
Get city list by country code with pagination (login required).
- GET
/base/apitools/ins/directory/locationsGet Instagram locations by city
Get location list by cityId with pagination (login required).
- GET
/base/apitools/ins/explore/sectionGet Instagram explore section media
Get media for a specific explore section by sectionId (login required).
- GET
/base/apitools/ins/explore/sectionsGet Instagram explore sections
Get topical explore sections (login required).
- GET
/base/apitools/ins/hashtag/infoGet Instagram hashtag info
Get detail info for a hashtag: media_count, profile_pic_url, etc.
- GET
/base/apitools/ins/hashtag/recentGet Instagram hashtag recent posts
Get most recent posts for a specific Instagram hashtag.
- GET
/base/apitools/ins/hashtag/topGet Instagram hashtag top posts
Get top posts for a specific Instagram hashtag.
- GET
/base/apitools/ins/id/media-idConvert Instagram media URL to mediaId
Extract shortcode from URL and convert to numeric mediaId (local computation, no network request).
- GET
/base/apitools/ins/id/media-shortcodeConvert Instagram mediaId to shortcode
Convert numeric mediaId to shortcode (local computation, no network request).
- GET
/base/apitools/ins/id/userIdConvert Instagram username to userId
Resolve numeric userId from username (anonymous access, no login required).
- GET
/base/apitools/ins/id/usernameConvert Instagram userId to username
Resolve username from numeric userId (anonymous access, no login required).
- GET
/base/apitools/ins/location/feedsGet Instagram location feeds
Get location posts via GraphQL with tab (ranked/recent) and pagination (anonymous access, no login required).
- GET
/base/apitools/ins/location/info2Get Instagram location info V2
Get location detail via GraphQL (anonymous access, no login required).
- GET
/base/apitools/ins/music/infoGet Instagram music info
Get music/audio info by musicId (login required).
- GET
/base/apitools/ins/post/commentsGet Instagram post comments
Get comments for a specific Instagram post by shortcode, supports pagination.
- GET
/base/apitools/ins/post/detailGet Instagram post detail
Get detail information for a specific Instagram post by shortcode.
- GET
/base/apitools/ins/post/download-linkGet Instagram post download link
Extract direct media download links (image/video) from a post by shortcode or URL (anonymous access, no login required).
- GET
/base/apitools/ins/post/likersGet Instagram post likers
Get users who liked a specific Instagram post by shortcode.
- GET
/base/apitools/ins/post/topCommentsGet Instagram post top comments by likes
Get top comments (sorted by likes, popular order) for a specific Instagram post. Pass the numeric mediaId (obtainable from post/detail response). Returns up to count comments sorted by like count descending, covering: comment_id, commenter_username, comment_text, comment_like_count, parent_post_id.
- GET
/base/apitools/ins/post/videoUrlGet Instagram post/reel video URL
Extract direct video URL from an Instagram post or reel. Pass the full URL (e.g. https://www.instagram.com/reel/C4PYiJQubeR/) or just the shortcode.
- GET
/base/apitools/ins/searchSearch Instagram
Search for users, hashtags, or places on Instagram.
- GET
/base/apitools/ins/search/hashtagsSearch Instagram hashtags
Search for Instagram hashtags by keyword.
- GET
/base/apitools/ins/search/placesSearch Instagram places
Search for Instagram locations/places by keyword.
- GET
/base/apitools/ins/search/usersSearch Instagram users
Search for Instagram users by keyword.
- GET
/base/apitools/ins/user/followersGet Instagram user followers
Get followers list for a specific Instagram user by numeric userId, supports pagination. Pass the numeric userId and optional endCursor for pagination.
- GET
/base/apitools/ins/user/followingGet Instagram user following
Get following list for a specific Instagram user by numeric userId, supports pagination. Pass the numeric userId and optional endCursor for pagination.
- GET
/base/apitools/ins/user/infoGet Instagram user info by userId
Get lightweight author snapshot by numeric userId: follower_count, following_count, is_verified, biography. Use this to capture the author snapshot at crawl time alongside post data.
- GET
/base/apitools/ins/user/postsGet Instagram user posts
Get posts for a specific Instagram user, supports pagination.
- GET
/base/apitools/ins/user/posts2Get Instagram user posts V2
Get user posts via GraphQL with end_cursor pagination (anonymous access, no login required).
- GET
/base/apitools/ins/user/profileGet Instagram user profile
Get profile information for a specific Instagram user.
- GET
/base/apitools/ins/user/profile2Get Instagram user profile V2
Get flat-format user profile (anonymous access, no login required).
- GET
/base/apitools/ins/user/reelsGet Instagram user reels
Get reels for a specific Instagram user, supports pagination.
- GET
/base/apitools/ins/user/related-profilesGet Instagram related profiles
Get related/suggested profiles for a user (login required).
- GET
/base/apitools/ins/user/repostsGet Instagram user reposts
Get reposted media by a user (login required).
- GET
/base/apitools/ins/user/taggedGet Instagram user tagged posts
Get posts where the user has been tagged, supports pagination.
- GET
/base/apitools/ins/user/web-profileGet Instagram web profile
Get web profile info by username (anonymous access, no login required).
Frequently asked questions about instagram API
If you encounter any issues
you can contact me directly on Telegram: @Yang0619
If you encounter an API error
Please contact me on Telegram immediately: @Yang0619