Instagram scraper API
10 Instagram endpoints, logged out. No Instagram app, no login. Same paths and JSON as ScrapeCreators.
Endpoints
GET with an x-api-key header. Paths and JSON match ScrapeCreators where they offer the same endpoint.
| Endpoint | Returns | Credits |
|---|---|---|
/v1/instagram/profile | Public profile | 1 |
/v2/instagram/user/posts | Posts | 1 |
/v1/instagram/user/reels | Reels | 1 |
/v1/instagram/post | Post or reel | 1 |
/v2/instagram/post/comments | Comments | 1 |
/v1/instagram/user/highlights | Highlights tray | 1 |
/v1/instagram/user/highlight/detail | Highlight items | 1 |
/v1/instagram/user/embed | Profile embed | 1 |
/v1/instagram/audio/reels | Reels using an audio | 1 |
/v1/instagram/song/reels | Reels using a song | 1 |
Example
EXAMPLE
curl "$SIGNALSHELF_BASE_URL/v1/instagram/profile?handle=natgeo" \
-H "x-api-key: $SIGNALSHELF_API_KEY"Price & speed
From $0.95 down to $0.50 per 1,000 credits. Failed requests and opt-in cache hits cost 0; credits never expire. Median response across our ScrapeCreators-comparable endpoints: 1.4 s vs 3.9 s (measured November 2026).
Private accounts: only public header fields. Threads has its own page.
Explore the API in your workspace. Sample results and accepted cache hits cost zero credits. Open the playground →