Get Instagram posts from Public Profiles, Hashtags, or Locations in Real-Time

Get all recent posts and post details such as the User Details, Caption, Location, Number of Likes, Number of Comments, Video Views, and Media Download URL in Real-Time by providing Profile URL as input.


Get Instagram posts from Public Profiles, Hashtags, or Locations in Real-Time

An Instagram API to scrape posts regardless of the rate limit

  • Get all the recent posts from public profiles, hashtags, and locations
  • Collect data for a specific Instagram post
  • Integrate with any application for seamless streaming of Instagram Posts

Loading
Loading

Extract details from a specific Instagram post

Get details such as Caption, Location, Number of Likes, Video Views, Comment Count, User Details, Images etc from a specific Instagram post in Real-Time by providing the post URL as input to the API. Examples:

https://www.instagram.com

Extract all posts from specific Instagram accounts, Hashtags, and Geo locations

Get all recent posts from public profiles, Hashtags, or any geographic location on Instagram in Real-Time by providing the URL as input to the API. Examples:

API Integration

With just a few lines of code, you can integrate our API with your application and start receiving data as a JSON response.

import http.client

conn = http.client.HTTPSConnection("get.scrapehero.com")

conn.request("GET", "/api/ig/post/?x-api-key=XXXXXXXXXXXXXX&url=https%3A%2F%2Fwww.instagram.com%2Fp%2FCQWDSRXjFbi%2F")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))

Pricing

Lite

$5/month

Billed Monthly

  • 100 API calls per month
  • 60 API calls per minute
  • 2 concurrent API calls
Login to Subscribe

Basic

$25/month

Billed Monthly

  • 1,000 API calls per month
  • 100 API calls per minute
  • 2 concurrent API calls
Login to Subscribe

Starter

$50/month

Billed Monthly

  • 5,000 API calls per month
  • 100 API calls per minute
  • 2 concurrent API calls
Login to Subscribe

Pro

$100/month

Billed Monthly

  • 15,000 API calls per month
  • 100 API calls per minute
  • 2 concurrent API calls
Login to Subscribe

Ultra

$300/month

Billed Monthly

  • 60,000 API calls per month
  • 100 API calls per minute
  • 2 concurrent API calls
Login to Subscribe
Real-Time Data

Real-Time Data

The API returns highly structured JSON data in real-time within seconds.

Find tuned to work with best web crawling infrastruture

Robust Infrastructure

Our robust infrastructure allows us to scale the API to meet your high volume demands easily.

Extract  Data periodically  and upload to Dropbox Folder

Easy Integration

You can easily integrate our APIs to your application and stream extracted data seamlessly.

Extract  Data periodically  and upload to Dropbox Folder

Avoid IP bans and captchas

We use the best residential proxies to route your requests to avoid IP bans and captchas.

Frequently asked questions

Can I modify or cancel the plan anytime?

Sure, you can modify or cancel your plan at any time. Click on the Billing tab to change your plan.

What happens to my unused credits when I cancel?

If you cancel, you’ll be billed for the current month, but you won’t be charged again. If you have any page credits, you can still use our service until it reaches its limit.

What happens to my unused quotas at the end of each billing period?

All our Crawler page quotas and API quotas reset at the end of the billing period. Any unused credits do not carry over to the next billing period and also are nonrefundable. This is consistent with most software subscription services.

The API or Crawler is not returning the data I need

Our APIs or Crawlers only automate the process of extracting the data that's already on the website and is extractable. If the information isn't on the website or is in a format that is not extractable, we will not be able to get it for you at all.

e.g. If you need emails from a website and the website does not have emails, it is fairly obvious that even though you need the emails, we cant make them up.

How much time will it take to build a custom API?

Normally, it will take 3-5 business days to build a custom API endpoint. However, this may vary according to the complexity of the site and the proposed business logic.