Skip to main content
Instagram Public Data logo

Instagram Public Data

Reads public Instagram data without logging in - profiles, posts, reels, stories, highlights, followers, hashtags, places, music, comments, likers and search - through HikerAPI. Read-only: nothing here posts, likes or messages (use the Instagram connector for your own account). Media items carry direct CDN video_url / thumbnail_url links that Download Link and analyze_video in Media AI Models accept as they are.

What it can do

MethodWhat it does
instagram_account_profilePublic profile by username or profile link: pk, bio, follower/following/post counts, flags, category, external link. Start here to get the pk.
instagram_account_by_idSame profile fields by numeric user id.
instagram_account_postsAn account's posts, newest first, one page per request (paginate with next_page_id).
instagram_account_reelsAn account's reels with plays, likes, comments, audio and video_url.
instagram_account_tagged_postsPosts where the account is tagged by others (UGC, collabs).
instagram_account_storiesCurrent public stories with mentions, hashtags and links.
instagram_account_highlightsStory highlights with title, media count and cover.
instagram_account_followersFollowers, one page per request.
instagram_account_followingAccounts the user follows, one page per request.
instagram_similar_accountsInstagram's "suggested for you" chain - the fastest way to map competitors in a niche.
instagram_hashtag_by_nameHashtag id and total media count.
instagram_hashtag_postsTop or recent posts under a hashtag with engagement counts, captions, audio and media links.
instagram_search_placesPlaces by name with their location pk.
instagram_location_postsTop or recent posts tagged at a location.
instagram_search_reelsReels by keyword or phrase.
instagram_search_accountsAccounts by name, brand or keyword.
instagram_search_hashtagsHashtags by keyword with media counts.
instagram_top_searchMixed accounts / hashtags / places result for one query.
instagram_search_musicMusic and audio tracks by title or artist.
instagram_audio_reelsReels that use a given audio track (trending sounds).
instagram_post_infoOne post or reel by link, shortcode or media id, with its audio.
instagram_post_audioOriginal sound or licensed music for up to 10 reels.
instagram_post_commentsComments on a post, about 15 per request.
instagram_comment_repliesReplies to one comment.
instagram_post_comment_countsComment counts and previews for up to 10 posts in one request.
instagram_post_likersAccounts that liked a post.
hikerapi_balanceRequests left and money on the HikerAPI balance (free).

Every request except the balance check is billed by HikerAPI. Lists return next_page_id - pass it back as page_id for the next page.

How to get credentials

None on FlyMyAI Cloud - the tool runs on FlyMyAI's shared HikerAPI token, so just enable it. To bill requests to your own HikerAPI account instead:

  1. Sign up at hikerapi.com and top up the balance (HikerAPI charges per request).
  2. Open Dashboard → Tokens and create an access token.
  3. Paste it into the optional field below.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
HIKERAPI_KEY (optional)hikerapi.com → Dashboard → Tokens; leave empty to use the shared token

Troubleshooting

  • HTTP 401 / 403 - the token was rejected; create a new one in the HikerAPI dashboard and update the field.
  • HTTP 402 - the HikerAPI balance is exhausted (yours, or the shared one - tell the FlyMyAI team); top up, then retry.
  • HTTP 404 - the account or post is private, deleted, or the id / username / link is wrong.
  • HTTP 429 - HikerAPI rate limit; retry after a short pause.
  • Empty page - some lists end without a next_page_id; that is the last page.
We love our partners - FlyMy.AI builds with the best. Thanks, Instagram Public Data!