Instagram API
Profiles, posts, reels, comments, highlights, transcripts and hashtag search. Call the supported public-data endpoints with one crawlfeed key and a consistent response envelope.
- Available endpoints
- 19
- Groups covered
- 7
- Base call price
- 1 credits
What you can retrieve
Each operation below is served on Instagram. Open one for the exact request, parameters, return type and cost; the technical reference has the full contract.
core
- Profile1 cr/callGet a public profile by handle.GET /v1/instagram/profile → Profile
- Posts1 cr/callList a profile's recent posts.GET /v1/instagram/posts → Post[]
- Post1 cr/callGet a single post by id.GET /v1/instagram/post → Post
- Comments1 cr/callList comments on a post.GET /v1/instagram/comments → Comment[]
- Search1 cr/callSearch one platform.GET /v1/instagram/search → SearchResult[]
posts
- Reels and shorts1 cr/callA profile's short-form videos: reels, shorts.GET /v1/instagram/reels → Post[]
- Tagged posts1 cr/callPosts a profile is tagged in.GET /v1/instagram/tagged → Post[]
- Hashtag1 cr/callPosts using a hashtag.GET /v1/instagram/hashtag → Post[]
- Trending1 cr/callWhat is trending on the platform right now.GET /v1/instagram/trending → Post[]
media
- Transcript1 cr/callThe spoken text of a video, with timings when available.GET /v1/instagram/transcript → Transcript
- Summary4 cr/callAn AI summary of a video: a few sentences, the key points and the topics, written from its transcript.GET /v1/instagram/summary → Summary
- Collections1 cr/callA profile's playlists, boards or story highlights.GET /v1/instagram/collections → Collection[]
- Collection posts1 cr/callThe posts in a playlist, board, highlight or podcast.GET /v1/instagram/collection/posts → Post[]
search
A first Instagram request
The profile operation get a public profile by handle. Set your key, replace any sample values, and send the request. The result uses crawlfeed’s data and meta envelope.
curl -G https://api.crawlfeed.dev/v1/instagram/profile \
-H "Authorization: Bearer $CRAWLFEED_KEY" \
--data-urlencode "handle=natgeo"See profile parameters or the response shape.
How credits work
The prices above are for a standard request. A fresh=true request skips the cache and costs twice the operation’s normal credit price. Other options can affect cost; check credit rules before running a large batch.
Only public information returned by the listed endpoints is covered. The available calls vary by platform; an operation on another network is not automatically available here.