KonbiniAPI

The Unofficial
Instagram API.

Extract public Instagram data reliably and at scale. Stop dealing with proxies, captchas, and rate limits. Get clean JSON back in seconds.

One Shape. Every Platform.

We normalize chaotic HTML and platform-specific payloads into clean, typed JSON. Build once, work everywhere.

No Proxies Required

Stop maintaining headless browsers and rotating residential IPs. Our endpoints handle the anti-bot bypass for you.

Transparent Pricing

No confusing multipliers based on compute time. 1 credit equals exactly 1 successful API request. Simple and predictable.

KonbiniAPI scrapes public Instagram data for you.

KonbiniAPI gives you structured access to public Instagram data through a simple REST interface. Retrieve user profiles with follower counts, post counts, and bio. Paginate through post and reel feeds. Pull story highlights and individual story items. Get full comment threads on any post. Search media by hashtag or keyword, and query posts tagged at specific locations. All responses follow the ActivityStreams 2.0 standard — consistent field names, ISO dates, and typed values regardless of endpoint.

Available Instagram Endpoints

Get user profile

Returns profile information for an Instagram user including bio, follower counts, profile picture, and account metadata. Look up any public Instagram…

View details

Get user posts

Returns a paginated list of posts from an Instagram user's profile feed. Maximum 12 posts per page. Includes photos, videos, carousels, and engagement…

View details

Get user reels

Returns a paginated list of reels from an Instagram user's profile. Maximum 12 reels per page. Includes video URLs, captions, and engagement counts.

View details

Get user tagged posts

Returns Instagram posts where the user has been tagged by other accounts. Maximum 12 posts per page. Includes full post details and engagement counts.

View details

Get user story highlights

Instagram API: Returns the list of story highlight reels on a user's profile. Use the highlight endpoint to get individual stories within a highlight.

View details

Get post details

Instagram API: Returns details for a single post by its shortcode, including media, captions, and engagement counts. Supports photos, videos, and…

View details

Get post comments

Returns top-level comments on an Instagram post. Fixed page size of 15 (platform limit). Includes comment text, author info, like counts, and timestamps.

View details

Search media

Searches Instagram for reels and videos matching a keyword. Maximum 24 results per page. Returns video details including captions and engagement counts.

View details

Get posts by location

Instagram API: Returns recent posts tagged at a location. Fixed page size of 21 (platform limit). The location ID is a numeric Facebook Places ID.

View details

Get highlight stories

Instagram API: Returns all story items within a highlight reel, including images and videos. The highlight ID comes from the highlights list endpoint.

View details