Datacircle

KeyAPI pricing and alternatives: Instagram post API

Is KeyAPI yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

83% complete: 5 of the 6 key fields we checkSee the 6 fields

$0.00per 1,000 postsWe rank 100 plans by price. EveryInfra's $500 pack costs the least per 1,000 posts: $0.0025. EveryInfra charges for each page of results. We count 200 posts on each page to get the $0.0025 price.FetchLayer, Captapi and ScrapeCreators are the best Instagram post API providers in our benchmark.
Plan: Free one of KeyAPI's 5 plans
Call: GET /v1/instagram/fetch_user_posts KeyAPI's only call for this API
API: Instagram post API one of KeyAPI's 22 APIs

About this item

  • Live. You get the posts from Instagram when you call the API.
  • 5 of the 6 key fields we check. Text, Media, Engagement, Analytics, Author.
  • Nothing to pay. You get 50 credits once, enough for 25 pages. Calls stop once your credits run out. Unused credits expire after 3 days.
  • One call. You send username or user_id to GET /v1/instagram/fetch_user_posts. You can also send pagination_token. The call returns the account's posts.
  • Anyone can get it. Keep data: no API terms. Use data: with conditions.

KeyAPI: Instagram post API alternatives

We list other providers' plans closest to this plan in price per 1,000 posts. Each plan in the table gives live data.

This planKeyAPI, freeFetchLayer, freeCaptapi, freeScrapeCreators, freeSociaVault, free
$ per 1,000 posts$0.00$0.00$0.00$0.00$0.00
Completeness83%83%100%83%83%
Billingfreefreefreefreefree
Pay$0$0$0$0$0
Enough for25 pages, once30 pagesabout 333 results, once100 pages, once50 pages, once
Freshnesslivelivelivelivelive
Who can get itanyoneanyone at least 18 years old (or the age of legal majority in their jurisdiction, if higher)anyone at least 18 years old, once their email is verifiedanyone legally able to enter into a binding agreementanyone

Every Instagram post API provider we score, ranked

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-30.

  1. docs.keyapi.ai/en/instagram.openapi.json
  2. docs.keyapi.ai/llms.txt
  3. keyapi.ai
  4. keyapi.ai/apis/instagram
  5. keyapi.ai/apis/linkedin
  6. keyapi.ai/privacy-policy

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Text
  • Media
  • Engagement
  • Analytics
  • Author
  • Audience, not in the answer
Price
$ per 1,000 posts$0.00
Perpage, size not stated
Billingfree
Overage
Units caphard
Not found
$ per 1,000$0.00
In their words
Their pitchGet a list of all posts by an Instagram user. Supports paginated retrieval.
Data
Freshnesslive
Keep datano API terms
Use dataYour use of data retrieved through KeyAPI remains subject to the terms and privacy policies of the respective platforms.
Plan
Pay$0
You get50 credits
Enough for25 pages, once
Expires3 days
Rate limit
Batch1
Speed
Answerin the call
The call
You sendone of username or user_id. Optional: pagination_token
MethodGET
Path/v1/instagram/fetch_user_posts
About the plan
PlanFree
Who can get itanyone
The 37 fields the plan's answer can hold

request ID, post ID, post code, text, created at, comment count, like count, play count, Instagram view count, product type, media type, image, video, thumbnail, video duration, has audio, music, paid partnership, tagged users, location, location latitude, location longitude, coauthors, sponsors, dimensions, likes hidden, is pinned, hashtags, mentions, author name, author username, author ID, author verified, author profile picture, author private account, next cursor, count on page

Best GTM APIs