Endpoints
Posts 6
Hashtag 1
Account 2
What is the Instagram Scrape API?
A reliable and straightforward API for extracting public data from Instagram
Instagram Scrape API is available on the JoJ API marketplace. Subscribe with a single JoJ API key, call it through one gateway, and pay from one wallet — no separate account or contract with the provider.
Instagram Scrape API endpoints
- GET
/account/{id}/postsGet User Feeds by Account Username/ID
Retrieve all user feeds extracted instagram account. This endpoint uses cursor-based pagination to return up to 15 posts per page. It provides comprehensive post data including media URLs, shortcodes, captions, and engagement metrics (likes and comments counts) captured during the background scraping process
- GET
/account/{id}/reelsGet User Reels by Username/ID
Retrieve all user reels extracted instagram account. This endpoint uses cursor-based pagination to return up to 15 posts per page. It provides comprehensive post data including media URLs, shortcodes, captions, and engagement metrics (likes and comments counts) captured during the background scraping process
- GET
/account/{id}/repostsGet User Reposts by ID
Retrieve all user reposts extracted instagram account. This endpoint uses cursor-based pagination to return up to 15 posts per page. It provides comprehensive post data including media URLs, shortcodes, captions, and engagement metrics (likes and comments counts) captured during the background scraping process
- GET
/account/{id}/taggedGet User Tagged by ID
Retrieve all user tagged extracted instagram account. This endpoint uses cursor-based pagination to return up to 15 posts per page. It provides comprehensive post data including media URLs, shortcodes, captions, and engagement metrics (likes and comments counts) captured during the background scraping process
- GET
/reels/{code}Get Reel Detail by Code
Get Reel detail specific code
- GET
/post/{code}Post Detail By Code
Get Post Detail by Code
- GET
/hashtagsGet Feed By Hashtag
This endpoint is specifically designed to search for the most popular posts/reels based on a Hashtag (#).
- GET
/account/{id}Get Account By ID/Username
Once completed, the response will include the full extracted Instagram profile data, timeline posts, and their raw JSON structures
- GET
/users/searchSearch User by Keywords
This endpoint is used to search for Instagram user accounts or entities based on a keyword or username.
Frequently asked questions about Instagram Scrape API
Do I need to provide Instagram login credentials?
No. Our API handles all the data retrieval and processing on our end. You do not need to provide any Instagram credentials, session cookies, or deal with proxies.
Why did my request time out or fail?
Retrieving live data can sometimes take a bit longer depending on upstream rate limits or network conditions. Most of our endpoints have a 30-60 second timeout limit. If you receive a timeout error, you can simply retry the request. Often, our system is already processing your data request and a subsequent call will return the completed data instantly.
Can I get private account data?
No. Our API can only retrieve and return data from public Instagram accounts. If you attempt to request data for a private account, the API will return an error or empty media lists.