Instagram Post Scraper API — Posts & Captions avatar

Instagram Post Scraper API — Posts & Captions

Pricing

from $4.80 / 1,000 url scrapes

Go to Apify Store
Instagram Post Scraper API — Posts & Captions

Instagram Post Scraper API — Posts & Captions

Get Instagram post data by URL without login. Returns the raw if_not_gated_logged_out JSON (user, caption, likes, media) using Chrome TLS impersonation.

Pricing

from $4.80 / 1,000 url scrapes

Rating

0.0

(0)

Developer

RD.Galih Rakasiwi

RD.Galih Rakasiwi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Instagram Post by URL — No Login

Stateless API that returns Instagram post data by URL without login.

Uses curl_cffi with Chrome TLS impersonation to fetch the post page, then extracts the embedded if_not_gated_logged_out JSON (the same data Instagram's own web app uses).

Why raw output?

Instagram changes its JSON layout often. The actor returns the raw if_not_gated_logged_out JSON (user, caption, like_count, media, etc.) so you always get the full data.

Endpoints

  • POST /scrape — body {"url": "https://www.instagram.com/p/..."}
  • GET /scrape?url=...
  • GET /health

Example

curl -X POST http://localhost:8000/scrape \
-H "Content-Type: application/json" \
-d '{"url": "https://www.instagram.com/p/DbyJQ8HhLMF/"}'

No storage

Fully stateless — every request fetches fresh data. No database, no cache, no Redis.