CONTACT US
CONTACT US
PRICING
ABOUT US
PRICING
ABOUT US
instagram api

Instagram API

The Instagram API enables you to search social media publications by hashtag or location and receive a detailed list of the latest tagged posts
instagram monitoring api
Instagram API
The Instagram API enables you to search social media publications by hashtag or location and receive a detailed list of the latest tagged posts

WHERE API FOR INSTAGRAM IS USEFUL?

Instagram API data such as demographics and post engagement information can be useful for social media listening, influencer detection, and brand monitoring.
Our Instagram API can be a data-gathering tool for companies that develop business dashboards, conduct sentiment analysis, analyze customer experience and engagement, monitor social media KPIs, etc.
instagram hashtag search
instagram monitoring
instagram monitoring api
Valuable data
Effective search
Unique features
API customization
Get a powerful foundation for your influencer marketing based on datasets such as demographics and post engagement
Search for Instagram posts by hashtags and location and get detailed and accurate social media data
Gender and age recognition by the user's latest photo, business category, engagement info, and much more
We can individually customize API requests (request or response formats, webhooks, etc.) or add new API features if needed
instagram data

INSTAGRAM API FEATURES

WHAT DATA CAN YOU GET WITH THE API INSTAGRAM?

Instagram profiles
You can get a large amount of Instagram public profile data based on a database of IDs or usernames of the target profiles. The most popular data we provide include:
ID, username, biography, profile photo, business category, language
Gender and age recognition by the user's latest photos
Number of followers, followings, and posts
A detailed list of the latest posts
Using the Instagram API, you can download lots of data about posts based on their ID or target public profiles. Below are some of the data you can get:
Post content: text, language, list of hashtags, list of tagged users
Owner ID, location ID
Engagement info ("likes" count, comments count, video views count)
You can also download comments (selected or on a specific post) and replies to them, and get data such as owner ID, text, and "likes" count.
URLs of attachments (videos, images)
Using our Instagram API, you can search for posts by hashtags or locations. To use this feature, you need to have a list of hashtags or IDs of the target locations, respectively. As a result, you'll get a detailed list of the latest posts with the data listed above (see Instagram posts).
You can also include additional search parameters in your query:
Fetch tagged posts
Set the maximum number of posts to fetch
Enable or disable fetching of comments of every post, etc.
The obtained results can be filtered by parameters such as date (from...to), text search query, and language.
Upon request, we can also provide functionality for searching for users, hashtags, and locations by keyword.
Using API for Instagram data, you can create tasks for a one-time or auto data update:
update - simple queued task for updating an item once
auto_update - tasks for monitoring items for some time
When creating an auto update task, you can apply the following parameters:
auto_update_interval - data update interval, for example, every 3600 seconds
auto_update_expire_at - parameter according to which automatic data monitoring will be canceled after the specified date, for example after 2021-04-06T21:42:12
You can additionally specify the callback_url parameter when creating the task. In that case, the updated data will be delivered to this URL every auto_update_interval seconds.
This function is available for all items (post, profile, tag, location).
PRICING

Learn more about our fair pricing plans for the Instagram API

Choose the plan that best meets your needs: Basic, Standard, or Premium
PRICING
Learn more about our fair pricing plans for the Instagram API
Choose the plan that best meets your needs: Basic, Standard, or Premium
OUR CLIENTS
JIN
Jin is a European communication agency specializing in digital influence and public relations. The company provides business intelligence solutions powered by artificial intelligence. Our API is a helpful tool in this field and is used for Facebook and Instagram monitoring, Instagram hashtag tracking, and a lot more.
Jin case study
JIN
API is a helpful tool in this field and is used for Facebook and Instagram monitoring, Instagram hashtag tracking, and a lot more.
Jin is a European communication agency specializing in digital influence and public relations. The company provides business intelligence solutions powered by artificial intelligence. Our
Jin case study
Jin case study
JIN
Jin is a European communication agency specializing in digital influence and public relations. The company provides business intelligence solutions powered by artificial intelligence. Our API is a helpful tool in this field and is used for Facebook and Instagram monitoring, Instagram hashtag tracking, and a lot more.
Eleve
This powerful brand advocacy platform helps businesses increase brand awareness through a wide network of key influencers. Using our social media APIs, the company can find the right target audiences for their clients by monitoring more than 1000 user profiles per hour. Facebook monitoring and Instagram analytics are the main tools in such fields.
Eleve case study
Eleve
target audiences for their clients by monitoring more than 1000 user profiles per hour. Facebook monitoring and Instagram analytics are the main tools in such fields.
This powerful brand advocacy platform helps businesses increase brand awareness through a wide network of key influencers. Using our social media APIs, the company can find the right
Eleve case study
Eleve case study
Eleve
This powerful brand advocacy platform helps businesses increase brand awareness through a wide network of key influencers. Using our social media APIs, the company can find the right target audiences for their clients by monitoring more than 1000 user profiles per hour. Facebook monitoring and Instagram analytics are the main tools in such fields.
Neticle
This Hungarian company provides an Enterprise Text Analytics toolkit for IT, research, and communications departments and individual text analysis solutions. Using our Facebook and Instagram APIs helps the company provide intelligent media monitoring, media analysis, social listening, and create sentiment and semantic analysis toolkits for in-house corporate use.
Neticle case study
Neticle
and Instagram APIs helps the company provide intelligent media monitoring, media analysis, social listening, and create sentiment and semantic analysis toolkits for in-house corporate use.
This Hungarian company provides an Enterprise Text Analytics toolkit for IT, research, and communications departments and individual text analysis solutions. Using our Facebook
Neticle case study
Neticle case study
Neticle
This Hungarian company provides an Enterprise Text Analytics toolkit for IT, research, and communications departments and individual text analysis solutions. Using our Facebook and Instagram APIs helps the company provide intelligent media monitoring, media analysis, social listening, and create sentiment and semantic analysis toolkits for in-house corporate use.
INFORMATION FOR DEVELOPERS
You send queries and get appropriate data in JSON format. To start working, you need an access token, which you can get after filling out the form.

Here you can see a step-by-step illustration of how to get data from Instagram API on the example of getting info about media with comments (https://www.instagram.com/p/CK4C9XElhVe).
INFORMATION FOR DEVELOPERS
You send queries and get appropriate data in JSON format. To start working, you need an access token, which you can get after filling out the form.

Here you can see a step-by-step illustration of how to get data from Instagram API on the example of getting info about media with comments (https://www.instagram.com/p/
CK4C9XElhVe
).
POST
https://api.data365.co/instagram/post/CK4C9XElhVe/update?load_comments=1&max_comments=100&callback_url=https://YOUR CALLBACK URL&access_token=YOUR ACCESS TOKEN
RESPONSE:
{
"data": null,
"error": null,
"status": "accepted"
}
If you specify the callback_url parameter when creating the task, the post and comments data will be delivered to this URL after the task receives the "finished" status (i.e., after the post is downloaded). In this case, you can skip all the subsequent steps.

If you don't specify the callback_url parameter or need to retrieve the post data you downloaded earlier, you'll also need to follow steps 2-4.
GET
https://api.data365.co/instagram/post/CK4C9XElhVe/update?access_token=YOUR ACCESS TOKEN
RESPONSE:
{
"data": {
"status": "finished"
},
"error": null,
"status": "ok"
}
Step 3. When the status is "finished", make a GET request to get the post data
GET
https://api.data365.co/instagram/post/CK4C9XElhVe?access_token=YOUR ACCESS TOKEN
RESPONSE:
{
"data": {
"_meta": {
"last_updated": "2021-02-19T10:53:35"
},
"attached_media_content": null,
"attached_media_display_url":
"https://instagram.fhel6-1.fna.fbcdn.net/v/t51.2885-15/e35/p1080x1080/146641006_170440787882091_7133266293821403166_n.jpg?_nc_ht=instagram.fhel6-1.fna.fbcdn.net&_nc_cat=103&_nc_ohc=VSNwMLEgFLEAX-HaD6K&tp=1&oh=66092e5534aa40ef39140a049d2e6493&oe=605AB03E",
"attached_media_tagged_users": [],
"attached_video_url": null,
"comments_count": 1988,
"created_time": "2021-02-04T15:42:44",
"id": 2501762605758420318,
"is_comments_disabled": false,
"is_video": false,
"likes_count": 537656,
"location_id": null,
"owner_id": 20311520,
"related_posts": [],
"shortcode": "CK4C9XElhVe",
"sponsors": [],
"text": "Falcon 9 launches 60 Starlink satellites to orbit – mission from pad 39A on deck",
"text_lang": null,
"text_tagged_users": [],
"text_tags": [],
"timestamp": 1612453364,
"video_views_count": null
},
"error": null,
"status": "ok"
}
Step 4. When the status is "finished", make a GET request to get the comments on the post
GET
https://api.data365.co/instagram/post/CK4C9XElhVe/comments?access_token=YOUR ACCESS TOKEN
RESPONSE:
{
"data": {
"items": [
{
"_meta": {
"last_updated": "2021-02-16T16:04:31"
},
"comments_count": 0,
"created_time": "2021-02-10T20:21:06",
"id": 17843417564528034,
"likes_count": 0,
"owner_id": 6120353448,
"parent_id": 2501762605758420318,
"text": "????????You need an artificial attraction as well as a team that cannot die of time, which you can easily bring about through permanent activation of the inner cell renewal.The biggest problem of mankind in everything is a head problem nobody uses his brain to 100 ???? percent power unless you know how to do it Actively shifts high performance and I can do that in my head????????",
"timestamp": 1612988466
},
{
"_meta": {
"last_updated": "2021-02-19T10:53:37"
},
"comments_count": 0,
"created_time": "2021-02-15T11:36:28",
"id": 17843873363531455,
"likes_count": 0,
"owner_id": 6588426168,
"parent_id": 2501762605758420318,
"text": "Please take me away from here, to Mars or any other planet... Please mahn..",
"timestamp": 1613388988
},
... ... ... ... ...
],
"page_info": {
"cursor": "MTc4NjAwMjA2NzE0MzAyNDA=",
"has_next_page": true
}
},
"error": null,
"status": "ok"
}

ADDITIONAL INFO ABOUT OUR INSTAGRAM API

What is Instagram API?

The Instagram API meaning is quite simple and specific – to collect data containing keywords, hashtags for their subsequent analysis, building graphs, drawing conclusions and developing recommendations for promotion, analysis of customer experience and engagement. In addition, this web tool helps to identify trends and influencers, conduct brand monitoring and comparison with competitors, identify potential buyers (target audience) and attract them.

This tool, developed by Data365, can be useful not only for companies that are interested in promoting on the Internet, but also for agencies that provide services for the development and implementation of a marketing campaign, develop business dashboards, conduct sentiment analysis, etc.

How to learn Instagram API?

The product, developed by us specifically for social media monitoring and listening, allows you to see user profile data, analyze it or filter it according to certain criteria, search posts by location, work with hashtags, and so on. Find out what social network users think about your clients and make recommendations for increasing the number of live followers. Or automatically collect a database of relevant queries, analyze the information received and develop recommendations for companies that seek to grow in social networks. And all this with a single API.

You can read more about the tool's capabilities in the Instagram API documentation posted on the site.

How to set up Instagram API?

Made for programmers and developers, the Instagram API, despite its versatility, is easy to integrate with your product and set up. It is enough to fill out a service request (or write an email), get a token (API access key), study basic queries for searching, receiving, and monitoring data, and start full use. In addition, our team is available 24/7 and will always answer your questions.

How to use Instagram API?

The Instagram API from Data 365 is a complete product with which analysts or developers can search for posts, comments or users by keywords, hashtags or location. The main thing is to study the web service operation algorithm, understand how requests are formed and used, what parameters are available. All this can be found in the Instagram API docs, developed especially for our customers.

Our product is suitable for media intelligence companies, influencer marketing agencies, companies that analyze customer experience and engagement or monitor social media KPIs.

How to get data from Instagram API?

Instagram API data is very diverse, because using our tool, you can always collect, search and monitore the following information:
Social network profiles (public accounts, open company pages), including user ID and username, profile photo and biography, gender and age, number of subscriptions and subscribers, publications of recent messages.
Data about publications by their ID or user (all content, hashtags, owner ID and location at the time of publication, interaction with other users, and much more.
Search by hashtags, keywords, commentators and more.
This is not a complete list of data that the API works with. More detailed information is available on our website for free access or in the relevant documentation.

What is the difference between Data365 Instagram web API and Instagram public API?

Our Data365 Instagram API is a new Instagram API and a reliable alternative to the official Instagram Graph API. Data365 Instagram API is also an Instagram web API. Web API is an API that sends data over the web browser. It means our API is not generating any data itself but requests the required data. Our Instagram private API provides a large amount of Instagram public profile data and gives a unique opportunity to recognize gender and age by the photo, engagement info as well as ensure the individual approach to a request and support during full collaboration period. Also, we incessantly work on providing a powerful search for posts by hashtags or locations and filter them by different parameters, including language.

Public API Instagram is designed for companies to manage their Business accounts in Instagram programmatically. Official public Instagram API applies to gather mentions of a business, develop promotional campaigns and check their efficiency, read and moderate comments, and much more. Unlike the Instagram Graph API, the Instagram Basic Display API is used to obtain basic and related data about Instagram users such as comments, media, tags, and stories.

But it should admit that marketing managers still need third-party Instagram API for different purposes: to engage using their business account, social media monitoring, social listening, customer experience analytics, image analysis and social media analytics, and much more. So if your task is to collect comprehensive data for marketing analysis, Data365 Instagram public data API is the best choice both in terms of value and obtaining reliable data.

Is Data365 Instagram API REST?

Yes, Data365 API of Instagram is REST API. Software developers creating an API can choose the architecture that best suits them. As a whole, API architectures standardize APIs by ensuring that they can interoperate using common languages and procedures. The most popular architecture is REST because it is one of the most relatively simple ones and allows presenting data in a customer-friendly format. The REST basic idea is that each call to the service brings the customer application into a new state. We based our API on this architecture style and use a single interface separating client and service implementations.

For REST APIs created on the HTTP protocol, the unified interface will use HTTP commands to carry out an action on resources.
Our REST API Instagram is completely HTTP-based and uses HTTP methods to build an interaction framework with Instagram and has all the key benefits to this type of API - caching, scaling, minimum overhead costs, and standard error codes.

In our Instagram API, we use such HTTP request methods:
POST request to generate a new entity, i.e. to supplement the Data365 database with new Instagram data, or to update existing ones.
GET request to get a resource, i.e. a query to Data365 databases, to receive the data collected after the POST query was finished.
After completing the request, the user receives a response in JSON format.

Below you can see an Instagram REST API example for POST and GET requests.

A POST request example to update Instagram profile data:
https://api.data365.co/v1.1/instagram/profile/{profile_id}/update
A GET request example to get Instagram profile data:
https://api.data365.co/v1.1/instagram/profile/{profile_id}
Get a powerful dataset for your marketing analysis based on a large amount of Instagram public data with Data365 API of Instagram.
Contact us and get a free trial of the API you need
NEED HELP? DON'T HESITATE TO ASK US A QUESTION!
GET A FREE TRIAL
LEARN MORE ABOUT OUR PRICING
LEARN MORE ABOUT OUR PRICING
Contact us and get a free trial of the API you need
NEED HELP? DON'T HESITATE TO ASK US A QUESTION!
GET A FREE TRIAL
ABOUT OUR PRICING
ABOUT OUR PRICING