Platform · Social

Instagram

Profiles, posts, reels, comments, highlights, transcripts and hashtag search.

Endpoints
18
Base price
1 cr
Source
Provider, with automatic failover

Core

Profile

1 credit

Get a public profile by handle.

GET/v1/instagram/profileProfile
handlerequiredUsername without the @.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/profile \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "handle=natgeo"

Posts

1 credit

List a profile's recent posts.

GET/v1/instagram/postsPost[]
handlerequiredUsername without the @.
cursoroptionalFrom meta.next_cursor, to get the next page.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/posts \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "handle=natgeo"

Post

1 credit

Get a single post by id.

GET/v1/instagram/postPost
idrequiredThe post id on that platform.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/post \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "id=<id>"

Comments

1 credit

List comments on a post.

GET/v1/instagram/commentsComment[]
post_idrequiredThe post to read comments from.
cursoroptionalFrom meta.next_cursor, to get the next page.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/comments \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "post_id=<post_id>"

Profiles and people

Linked profiles

10 credits

The same creator's accounts on other platforms, matched through their public links.

GET/v1/instagram/linked-profilesLinkedProfile[]
handlerequiredUsername without the @.
cursoroptionalFrom meta.next_cursor, to get the next page.
curl -G https://api.crawlfeed.dev/v1/instagram/linked-profiles \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "handle=natgeo"

Posts and feeds

Reels and shorts

1 credit

A profile's short-form videos: reels, shorts.

GET/v1/instagram/reelsPost[]
handlerequiredUsername without the @, or the profile URL.
cursoroptionalFrom meta.next_cursor, to get the next page.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/reels \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "handle=natgeo"

Tagged posts

1 credit

Posts a profile is tagged in.

GET/v1/instagram/taggedPost[]
handlerequiredNumeric user id or username.
cursoroptionalFrom meta.next_cursor, to get the next page.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/tagged \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "handle=natgeo"

Hashtag

1 credit

Posts using a hashtag.

GET/v1/instagram/hashtagPost[]
tagrequiredHashtag without the #.
cursoroptionalFrom meta.next_cursor, to get the next page.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/hashtag \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "tag=coffee"

Comments

Replies

1 credit

Replies to one comment.

GET/v1/instagram/repliesComment[]
post_idrequiredThe post the comment is on (id or URL).
comment_idrequiredThe comment to read replies to.
cursoroptionalFrom meta.next_cursor, to get the next page.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/replies \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "post_id=<post_id>" \
  --data-urlencode "comment_id=<comment_id>"

Search

Search posts

1 credit

Posts matching a keyword.

GET/v1/instagram/search/postsPost[]
qrequiredWhat to search for.
cursoroptionalFrom meta.next_cursor, to get the next page.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/search/posts \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "q=coffee"

Search profiles

1 credit

Profiles matching a keyword.

GET/v1/instagram/search/profilesProfile[]
qrequiredWhat to search for.
cursoroptionalFrom meta.next_cursor, to get the next page.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/search/profiles \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "q=coffee"

Topic

1 credit

Posts the platform curates for a topic, most popular first.

GET/v1/instagram/topicPost[]
qrequiredA topic, e.g. basketball.
cursoroptionalFrom meta.next_cursor, to get the next page.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/topic \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "q=basketball"

Transcripts and media

Transcript

1 credit

The spoken text of a video, with timings when available.

GET/v1/instagram/transcriptTranscript
idrequiredThe video or post id, or its URL.
curl -G https://api.crawlfeed.dev/v1/instagram/transcript \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "id=<id>"

Collections

1 credit

A profile's playlists, boards or story highlights.

GET/v1/instagram/collectionsCollection[]
handlerequiredUsername without the @, or the profile URL.
cursoroptionalFrom meta.next_cursor, to get the next page.
curl -G https://api.crawlfeed.dev/v1/instagram/collections \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "handle=natgeo"

Collection posts

1 credit

The posts in a playlist, board, highlight or podcast.

GET/v1/instagram/collection/postsPost[]
idrequiredPlaylist, board, highlight or podcast id, or its URL.
cursoroptionalFrom meta.next_cursor, to get the next page.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/collection/posts \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "id=<id>"

Music and audio

Posts using a sound

1 credit

Videos that use a sound.

GET/v1/instagram/track/postsPost[]
idrequiredSound or audio id, or its URL.
cursoroptionalFrom meta.next_cursor, to get the next page.
enrichoptionalarabic: add dialect, sentiment, entities and topics (+3 credits).
curl -G https://api.crawlfeed.dev/v1/instagram/track/posts \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "id=<id>"

Every endpoint also takes fresh=true (skip the cache, 2× price) and include_raw=true (add the platform’s own payload). See Response shape and Credits.