SocialHolmes

Instagram API

Everything public on Instagram, through one API call.

Profiles, posts, reels, stories, highlights, comments, tagged posts, hashtags and places.

13
Endpoints
$0.50
Per 1,000 results
$5.00
Smallest top-up
1,000
Free credits

Coverage

13 endpoints on Instagram

Grouped by what you get back rather than by the page it is read from. Every one links to its own reference, with parameters and an example request.

01

Profiles and channels

02

Posts, reels, videos and shorts

03

Comments and replies

05

Hashtags, sounds, places and search

The response

Parsed, typed, and whole.

Instagram results come back as the same JSON shape every time, with the fields already pulled out. Nothing to parse and nothing truncated.

POST /api/public/v1/scrape/instagram/profile
Response 200
{
  "profile": {
    "id": "528817151",
    "username": "nasa",
    "full_name": "NASA",
    "biography": "Exploring the universe",
    "is_verified": true,
    "follower_count": 98243117,
    "following_count": 78,
    "media_count": 4192,
    
  }
}

Cost

$20 buys 40,000 Instagram results.

Credits are bought up front and spent per result delivered. A run that falls short costs less; a run that returns nothing costs nothing. They do not expire and there is no monthly minimum.

What this platform costs
  • 11 endpoints answer with a list $0.50 / 1,000
  • 2 answer with one object $1.00 / 1,000

The two rates differ because a run that returns one object holds a device as long as a run that returns four hundred rows.

Questions

Instagram, specifically

Still unsure? The docs are public and complete — read what the API does before deciding.

Is this only public data?
Yes. Everything reachable through the API is a page or a profile that any logged-out visitor can already see. Nothing private, nothing behind a follow request, and no credentials of yours are involved.
How fresh are the results?
Read at the moment you ask. There is no cache and no stored copy served back to you — a run goes out when you call, which is why a run takes seconds rather than milliseconds.
Do I need a Instagram account or an app review?
No. No account, no app registration, no review cycle and no keys of yours to manage. You sign up here, take an API key, and call it.
What does it cost at volume?
$0.50 per thousand results, the same at a thousand as at a million. Above a million results a month there is a rate worth agreeing in writing; below it the published rate is already the better deal.

Make your first call in a minute

Sign up, issue a key, and run a real request from the playground before you write a line of code. No card needed.