Endpoints

37

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/login

    Instagram account login

    Login with username+password, returns sessionId and csrfToken for use with authenticated endpoints.

  • GET/base/apitools/ins/directory/cities

    Get Instagram cities by country

    Get city list by country code with pagination (login required).

  • GET/base/apitools/ins/directory/locations

    Get Instagram locations by city

    Get location list by cityId with pagination (login required).

  • GET/base/apitools/ins/explore/section

    Get Instagram explore section media

    Get media for a specific explore section by sectionId (login required).

  • GET/base/apitools/ins/explore/sections

    Get Instagram explore sections

    Get topical explore sections (login required).

  • GET/base/apitools/ins/hashtag/info

    Get Instagram hashtag info

    Get detail info for a hashtag: media_count, profile_pic_url, etc.

  • GET/base/apitools/ins/hashtag/recent

    Get Instagram hashtag recent posts

    Get most recent posts for a specific Instagram hashtag.

  • GET/base/apitools/ins/hashtag/top

    Get Instagram hashtag top posts

    Get top posts for a specific Instagram hashtag.

  • GET/base/apitools/ins/id/media-id

    Convert 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-shortcode

    Convert Instagram mediaId to shortcode

    Convert numeric mediaId to shortcode (local computation, no network request).

  • GET/base/apitools/ins/id/userId

    Convert Instagram username to userId

    Resolve numeric userId from username (anonymous access, no login required).

  • GET/base/apitools/ins/id/username

    Convert Instagram userId to username

    Resolve username from numeric userId (anonymous access, no login required).

  • GET/base/apitools/ins/location/feeds

    Get Instagram location feeds

    Get location posts via GraphQL with tab (ranked/recent) and pagination (anonymous access, no login required).

  • GET/base/apitools/ins/location/info2

    Get Instagram location info V2

    Get location detail via GraphQL (anonymous access, no login required).

  • GET/base/apitools/ins/music/info

    Get Instagram music info

    Get music/audio info by musicId (login required).

  • GET/base/apitools/ins/post/comments

    Get Instagram post comments

    Get comments for a specific Instagram post by shortcode, supports pagination.

  • GET/base/apitools/ins/post/detail

    Get Instagram post detail

    Get detail information for a specific Instagram post by shortcode.

  • GET/base/apitools/ins/post/download-link

    Get 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/likers

    Get Instagram post likers

    Get users who liked a specific Instagram post by shortcode.

  • GET/base/apitools/ins/post/topComments

    Get 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/videoUrl

    Get 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/search

    Search Instagram

    Search for users, hashtags, or places on Instagram.

  • GET/base/apitools/ins/search/hashtags

    Search Instagram hashtags

    Search for Instagram hashtags by keyword.

  • GET/base/apitools/ins/search/places

    Search Instagram places

    Search for Instagram locations/places by keyword.

  • GET/base/apitools/ins/search/users

    Search Instagram users

    Search for Instagram users by keyword.

  • GET/base/apitools/ins/user/followers

    Get 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/following

    Get 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/info

    Get 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/posts

    Get Instagram user posts

    Get posts for a specific Instagram user, supports pagination.

  • GET/base/apitools/ins/user/posts2

    Get Instagram user posts V2

    Get user posts via GraphQL with end_cursor pagination (anonymous access, no login required).

  • GET/base/apitools/ins/user/profile

    Get Instagram user profile

    Get profile information for a specific Instagram user.

  • GET/base/apitools/ins/user/profile2

    Get Instagram user profile V2

    Get flat-format user profile (anonymous access, no login required).

  • GET/base/apitools/ins/user/reels

    Get Instagram user reels

    Get reels for a specific Instagram user, supports pagination.

  • GET/base/apitools/ins/user/related-profiles

    Get Instagram related profiles

    Get related/suggested profiles for a user (login required).

  • GET/base/apitools/ins/user/reposts

    Get Instagram user reposts

    Get reposted media by a user (login required).

  • GET/base/apitools/ins/user/tagged

    Get Instagram user tagged posts

    Get posts where the user has been tagged, supports pagination.

  • GET/base/apitools/ins/user/web-profile

    Get 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