The Instagram Analytics Minter.io Developer Hub

Welcome to the Instagram Analytics Minter.io developer hub. You'll find comprehensive guides and documentation to help you start working with Instagram Analytics Minter.io as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Search results for "{{ search.query }}"

No results found for "{{search.query}}". 
View All Results
Suggest Edits

Authentication

 

Apps connect to Instagram Analytics Minter.io using OAuth 2.0, the standard used by most APIs for authenticating and authorizing users. The following walkthrough will show you how to authenticate a user.

1. Initial Setup

Before you can start using OAuth 2.0 with your application, you’ll need to tell Minter.io a bit of information about your application

  • Create your application here.
  • Set your Name, Description and Redirect URI
  • Make a note of both your client_id and client_secret.

2. The First Leg

Direct your user to https://minter.io/oauth/authorize through a GET request with the following parameters:

response_type
required

Whether the endpoint returns an authorization code. For web applications, a value of code should be used.

client_id
required

The client_id you obtained in the Initial Setup.

redirect_uri
required

An URL where the response will be redirected. Must be registered with Minter.io in the application console.

A sample GET request could therefore look like:

https://minter.io/oauth/authorize?response_type=code&client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}

3. The User Experience

At this point, you’ve forwarded the user to Minter.io’s authorization page:

After clicking either Authorize or Cancel, you’ll receive a response from Minter.io, as outlined in the next section.

4. Handling the Response

If the user clicked Authorize in the previous screen, Minter.io will redirect to the URI you specified earlier with a code parameter. For example, if your redirect URI was http://localhost/, Minter.io would redirect to:

http://localhost/?code=123456

However, if the user clicked Cancel, you will receive a request with an error parameter, such as:

http://localhost/?error=access_denied

5. Getting the Access Token

Once your application has completed the above section and gotten an authorization code, it’ll now need to exchange the authorization code for an access token from Minter.io.

To get the access_token, you’ll need to make a POST request to https://minter.io/oauth/token with the following parameters:

grant_type
required

Must be authorization_code

code
required

The authorization code you retrieved previously

client_id
required

client_id gotten from Minter.io in Initial Setup

client_secret
required

client_secret gotten from Minter.io in Initial Setup

redirect_uri
required

redirect_uri gotten from Minter.io in Initial Setup

Request

The requests must be over HTTPS and the parameters must be URL encoded.

An example request in cURL looks like:

curl https://minter.io/oauth/token \
	-d 'grant_type=authorization_code&code={CODE}&client_id={CLIENT_ID}&client_secret={CLIENT_SECRET}&redirect_uri={REDIRECT_URI}' \
	-X POST

If everything goes right and the request is successful, you’ll receive a 200 response containing a JSON body like this:

{"access_token": "<ACCESS_TOKEN>", "token_type": "Bearer", "refresh_token": "<REFRESH_TOKEN>", "scope": "basic"}

However, if the response is not successful, you’ll receive an error response, such as this:

{"error": "access_denied"}

Success!

Now, you can use your Access Token.

Suggest Edits

User data

Get information about current user (self).

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/users/self
curl --request GET \
  --url https://minter.io/api/v1.0/users/self
var request = require("request");

var options = { method: 'GET', url: 'https://minter.io/api/v1.0/users/self' };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/users/self")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/users/self");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/users/self"

response = requests.request("GET", url)

print(response.text)
A binary file was returned

You couldn't be authenticated

{
  "current_package": {
    "expire": 30,
    "expired": false,
    "have_billing_info": false,
    "is_trial": true
  },
  "email": "support@minter.io",
  "email_newsletters": true,
  "first_name": "Minter.io",
  "img_link": "https://minter.io/static/images/no_avatar.png",
  "instagram": {
    "access_token": "XXXX"
  },
  "invited": false,
  "last_name": "Analytics"
}
 
Suggest Edits

Instagram User data

Get user data from Instagram

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/instagram/users/username
curl --request GET \
  --url https://minter.io/api/v1.0/instagram/users/nike
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/instagram/users/nike' };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/instagram/users/nike")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/instagram/users/nike");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/instagram/users/nike"

response = requests.request("GET", url)

print(response.text)
A binary file was returned

You couldn't be authenticated

{
  "success": 1,
  "user": {
    "id": "13460080",
    "username": "nike"
  }
}

Path Params

username
string
required
 
Suggest Edits

Reports

Get a list of all available reports.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/
curl --request GET \
  --url https://minter.io/api/v1.0/reports/
var request = require("request");

var options = { method: 'GET', url: 'https://minter.io/api/v1.0/reports/' };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/"

response = requests.request("GET", url)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results
 
Suggest Edits

Reports

Create a report for an Instagram User or Instagram Hashtag.

 

Query Auth

 Authentication is required for this endpoint.
posthttps://minter.io/api/v1.0/reports/
curl --request POST \
  --url https://minter.io/api/v1.0/reports/
var request = require("request");

var options = { method: 'POST', url: 'https://minter.io/api/v1.0/reports/' };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("POST", "https://minter.io/api/v1.0/reports/");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/"

response = requests.request("POST", url)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Query Params

user_id
string

Instagram User ID

hashtag
string

Instagram Hashtag Name

 
Suggest Edits

Report detailed

Get information about a report.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id
curl --request GET \
  --url https://minter.io/api/v1.0/reports/report_id
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id' };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id"

response = requests.request("GET", url)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required
 
Suggest Edits

Report detailed

Remove a report.

 

Query Auth

 Authentication is required for this endpoint.
deletehttps://minter.io/api/v1.0/reports/report_id
curl --request DELETE \
  --url https://minter.io/api/v1.0/reports/report_id
var request = require("request");

var options = { method: 'DELETE',
  url: 'https://minter.io/api/v1.0/reports/report_id' };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("DELETE", "https://minter.io/api/v1.0/reports/report_id");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id"

response = requests.request("DELETE", url)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required
 
Suggest Edits

Total Followers

The number of profile's Followers during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/total_followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/total_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/total_followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/total_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/total_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/total_followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Growth of Total Followers

The absolute increase or decrease in Followers during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/growth_total_followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/growth_total_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/growth_total_followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/growth_total_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/growth_total_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/growth_total_followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Gained and Lost Followers

The number of Followers gained and lost during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/gained_lost_followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/gained_lost_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/gained_lost_followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/gained_lost_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/gained_lost_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/gained_lost_followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Cities of Followers

The distribution of cities of Followers during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/cities_followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/cities_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/cities_followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/cities_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/cities_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/cities_followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Countries of Followers

The distribution of countries of Followers during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/countries_followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/countries_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/countries_followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/countries_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/countries_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/countries_followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Gender of Followers

The distribution of gender of Followers during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/gender_followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/gender_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/gender_followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/gender_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/gender_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/gender_followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Language of Followers

The distribution of languages of Followers during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/lang_followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/lang_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/lang_followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/lang_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/lang_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/lang_followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Privacy of Followers

The distribution of Followers by privacy during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/privacy_followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/privacy_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/privacy_followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/privacy_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/privacy_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/privacy_followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Follower Activity

The activity breakdown of Followers based on how often they post on Instagram.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/activity_followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/activity_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/activity_followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/activity_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/activity_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/activity_followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Distribution by Follower Count

The distribution of Followers by the number of their own followers. Shows how many followers your audience has and is useful to evaluate how influential your followers are​.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/distribution_by_followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/distribution_by_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/distribution_by_followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/distribution_by_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/distribution_by_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/distribution_by_followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Distribution by Following Count

The distribution of Followers by the number of their followings. Shows how many other users your audience follow and is useful to evaluate how reachable your followers are.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/distribution_by_followings
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/distribution_by_followings?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/distribution_by_followings',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/distribution_by_followings?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/distribution_by_followings?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/distribution_by_followings"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Follower/Following Ratio

The distribution of followers by their Follower to Following ratio. This metric is useful to evaluate the quality of your audience.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/distribution_by_ratio
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/distribution_by_ratio?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/distribution_by_ratio',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/distribution_by_ratio?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/distribution_by_ratio?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/distribution_by_ratio"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Top Gained Followers

Top Gained Followers by the number of their Followers.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_followers_list
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_followers_list?date_from=2017-01-01&to_date=2017-09-01&unit=day&skip=0'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_followers_list',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day',
     skip: '0' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_followers_list?date_from=2017-01-01&to_date=2017-09-01&unit=day&skip=0")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_followers_list?date_from=2017-01-01&to_date=2017-09-01&unit=day&skip=0");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_followers_list"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day","skip":"0"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

skip
string
required

Page number.

 
Suggest Edits

Top Lost Followers

Top lost Followers by the number of their Followers.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_unfollowers_list
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_unfollowers_list?date_from=2017-01-01&to_date=2017-09-01&unit=day&skip=0'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_unfollowers_list',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day',
     skip: '0' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_unfollowers_list?date_from=2017-01-01&to_date=2017-09-01&unit=day&skip=0")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_unfollowers_list?date_from=2017-01-01&to_date=2017-09-01&unit=day&skip=0");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_unfollowers_list"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day","skip":"0"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

skip
string
required

Page number.

 
Suggest Edits

Number of Posts

The total number of Posts during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/number_posts
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/number_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/number_posts',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/number_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/number_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/number_posts"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Interactions

The total number of Likes and Comments by the post type.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/interactions
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/interactions?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/interactions',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/interactions?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/interactions?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/interactions"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Video Views

The number of times your video was viewed.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/video_views
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/video_views?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/video_views',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/video_views?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/video_views?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/video_views"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Source of Engagement

The distribution of all Likes and Comments from Followers and not from Followers.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/engagement_source
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/engagement_source?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/engagement_source',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/engagement_source?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/engagement_source?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/engagement_source"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Post Engagement Rate

Calculated as the sum of Likes and Comments divided by the number of Posts, divided by the number of Followers.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/post_engagement_rate
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/post_engagement_rate?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/post_engagement_rate',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/post_engagement_rate?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/post_engagement_rate?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/post_engagement_rate"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Profile Engagement Rate

Calculated as the sum of all Likes and Comments divided by the number of Followers.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/profile_engagement_rate
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/profile_engagement_rate?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/profile_engagement_rate',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/profile_engagement_rate?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/profile_engagement_rate?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/profile_engagement_rate"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Posts

A List of Posts.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_posts_list
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_posts_list?date_from=2017-01-01&to_date=2017-09-01&unit=day&skip=0&order_by=engagemen_rate'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_posts_list',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day',
     skip: '0',
     order_by: 'engagemen_rate' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_posts_list?date_from=2017-01-01&to_date=2017-09-01&unit=day&skip=0&order_by=engagemen_rate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_posts_list?date_from=2017-01-01&to_date=2017-09-01&unit=day&skip=0&order_by=engagemen_rate");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_posts_list"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day","skip":"0","order_by":"engagemen_rate"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

skip
string
required

Page number.

order_by
string
required

Sorting parameter. This can be 'engagemen_rate', 'interactions', 'likes', 'comments', 'video_views', 'impressions', 'reach' or 'saved'.

 
Suggest Edits

Best Time to post

Shows the times of day and the days of the week when your audience has been interacting during a selected time range. The darkest blue is the best time for you to post. (Timezone: GMT+0)

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/best_time
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/best_time?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/best_time',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/best_time?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/best_time?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/best_time"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Best Time to Post, Engagement

Shows the average engagement rate of posts published at specific times of day and days of the week.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/best_time_engagement
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/best_time_engagement?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/best_time_engagement',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/best_time_engagement?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/best_time_engagement?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/best_time_engagement"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Post Types

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/post_types
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/post_types?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/post_types',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/post_types?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/post_types?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/post_types"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Most Engaging Post Types

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/most_engaging_post_types
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/most_engaging_post_types?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/most_engaging_post_types',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/most_engaging_post_types?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/most_engaging_post_types?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/most_engaging_post_types"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Top Photo Filters

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_photo_filters
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_photo_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_photo_filters',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_photo_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_photo_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_photo_filters"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Most Engaging Photo Filters

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_most_engaging_photo_filters
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_most_engaging_photo_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_most_engaging_photo_filters',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_most_engaging_photo_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_most_engaging_photo_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_most_engaging_photo_filters"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Top Video Filters

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_video_filters
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_video_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_video_filters',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_video_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_video_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_video_filters"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Most Engaging Video Filters

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_most_engaging_video_filters
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_most_engaging_video_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_most_engaging_video_filters',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_most_engaging_video_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_most_engaging_video_filters?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_most_engaging_video_filters"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Top Tags by Interactions

Top hashtags by the number of interactions posts with these hashtags received.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_tags
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_tags?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_tags',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_tags?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_tags?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_tags"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Most Effective Tags

Top hashtags by the average number of interactions posts with these hashtags received.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/most_effective_tags
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/most_effective_tags?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/most_effective_tags',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/most_effective_tags?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/most_effective_tags?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/most_effective_tags"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Total Posts

The number of Posts on the Hashtag during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/total_posts
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/total_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/total_posts',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/total_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/total_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/total_posts"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Number of Posts on Hashtag

The total number of posts with your Hashtag published during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/hashtag_number_posts
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/hashtag_number_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/hashtag_number_posts',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/hashtag_number_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/hashtag_number_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/hashtag_number_posts"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Interactions on Hashtag

The total number of Likes and Comments by the post type during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/hashtag_interactions
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/hashtag_interactions?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/hashtag_interactions',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/hashtag_interactions?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/hashtag_interactions?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/hashtag_interactions"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Countries of Posts on Hashtag

The distribution of countries of Posts during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/countries_posts
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/countries_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/countries_posts',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/countries_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/countries_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/countries_posts"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Cities of Posts on Hashtag

The distribution of cities of Posts during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/cities_posts
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/cities_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/cities_posts',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/cities_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/cities_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/cities_posts"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Post Sentiment Rate

The average Sentiment Rate during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/sentiment_rate
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/sentiment_rate?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/sentiment_rate',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/sentiment_rate?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/sentiment_rate?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/sentiment_rate"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Top Posts by Interactions

Top Posts by the number of Likes and Comments received.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_posts_list
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_posts_list?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_posts_list',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_posts_list?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_posts_list?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_posts_list"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Most Recent Posts

A list of Recent Posts with the hashtag.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/most_recent_posts_list
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/most_recent_posts_list?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/most_recent_posts_list',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/most_recent_posts_list?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/most_recent_posts_list?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/most_recent_posts_list"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Total Contributors

The total number of unique Contributors to the Hashtag during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/total_contributors
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/total_contributors?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/total_contributors',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/total_contributors?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/total_contributors?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/total_contributors"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Number of Contributors

The number of unique users who posted with the Hashtag during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/number_contributors
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/number_contributors?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/number_contributors',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/number_contributors?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/number_contributors?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/number_contributors"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Reach

Reach is an estimate of the number of unique users who saw a post with your hashtag in their feed at least once during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/hashtag_reach
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/hashtag_reach?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/hashtag_reach',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/hashtag_reach?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/hashtag_reach?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/hashtag_reach"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Exposure (Potential Impressions)

Potential Impressions show an estimate of the number of times posts with your hashtag were seen during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/potential_impressions
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/potential_impressions?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/potential_impressions',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/potential_impressions?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/potential_impressions?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/potential_impressions"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Gender of Contributors

The distribution of gender of Contributors to the Hashtag​ during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/gender_contributors
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/gender_contributors?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/gender_contributors',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/gender_contributors?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/gender_contributors?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/gender_contributors"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Top Contributors by Followers

Top Contributors by the number of their Followers.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_contributors/followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_contributors/followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_contributors/followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_contributors/followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_contributors/followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_contributors/followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Top Contributors by Interactions

Top Contributors by the sum of Likes and Comments generated.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_contributors/interactions
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_contributors/interactions?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_contributors/interactions',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_contributors/interactions?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_contributors/interactions?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_contributors/interactions"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Top Contributors by Posts

Top Contributors by the number of their Posts with the Hashtag.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/top_contributors/posts
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/top_contributors/posts?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/top_contributors/posts',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/top_contributors/posts?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/top_contributors/posts?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/top_contributors/posts"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Associated Hashtags

Top Hashtags used with your Hashtag during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/similar_hashtags
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/similar_hashtags?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/similar_hashtags',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/similar_hashtags?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/similar_hashtags?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/similar_hashtags"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Number of Hashtags

The number of hashtags used with your Hashtag during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/number_hashtags
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/number_hashtags?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/number_hashtags',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/number_hashtags?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/number_hashtags?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/number_hashtags"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Age of Followers

The distribution of Age of Followers (!Lifetime data).

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/age_followers
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/age_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/age_followers',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/age_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/age_followers?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/age_followers"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Email Contacts

The number of clicks to the Email button in your profile.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/email_contacts
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/email_contacts?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/email_contacts',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/email_contacts?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/email_contacts?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/email_contacts"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Get Directions Clicks

The number of clicks to the Get Directions button in your profile.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/get_directions_clicks
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/get_directions_clicks?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/get_directions_clicks',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/get_directions_clicks?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/get_directions_clicks?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/get_directions_clicks"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Number of Stories

The total number of Stores published during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/number_stories
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/number_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/number_stories',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/number_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/number_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/number_stories"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Phone Call Clicks

The number of clicks to the Call button in your profile.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/phone_call_clicks
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/phone_call_clicks?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/phone_call_clicks',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/phone_call_clicks?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/phone_call_clicks?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/phone_call_clicks"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Posts Impressions

The total number of times your posts were seen.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/impressions_posts
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/impressions_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/impressions_posts',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/impressions_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/impressions_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/impressions_posts"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Posts Saved

The number of unique accounts that saved your post.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/saved_posts
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/saved_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/saved_posts',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/saved_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/saved_posts?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/saved_posts"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Profile Views

The number of Profile Views during a selected time range.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/profile_views
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/profile_views?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/profile_views',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/profile_views?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/profile_views?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/profile_views"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Stories

Stories List

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/stories
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/stories?date_from=2017-01-01&to_date=2017-09-01&unit=day&order_by=impressions&skip=0'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/stories',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day',
     order_by: 'impressions',
     skip: '0' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/stories?date_from=2017-01-01&to_date=2017-09-01&unit=day&order_by=impressions&skip=0")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/stories?date_from=2017-01-01&to_date=2017-09-01&unit=day&order_by=impressions&skip=0");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/stories"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day","order_by":"impressions","skip":"0"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

order_by
string
required

Sorting parameter. This can be 'impressions', 'replies', or 'exits'.

skip
string
required

Page number.

 
Suggest Edits

Stories Exits

The number of times someone swiped from one of your stories to someone else's story, or returned to their Feed.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/exits_stories
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/exits_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/exits_stories',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/exits_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/exits_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/exits_stories"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Stories Impressions

The total number of times your story was seen.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/impressions_stories
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/impressions_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/impressions_stories',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/impressions_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/impressions_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/impressions_stories"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Stories Replies

The number of times people send messages through the Send Message option on your story.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/replies_stories
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/replies_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/replies_stories',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
require 'uri'
require 'net/http'

url = URI("https://minter.io/api/v1.0/reports/report_id/insights/replies_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
var data = JSON.stringify(false);

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://minter.io/api/v1.0/reports/report_id/insights/replies_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day");

xhr.send(data);
import requests

url = "https://minter.io/api/v1.0/reports/report_id/insights/replies_stories"

querystring = {"date_from":"2017-01-01","to_date":"2017-09-01","unit":"day"}

response = requests.request("GET", url, params=querystring)

print(response.text)
A binary file was returned

You couldn't be authenticated

Try the API to see results

Path Params

report_id
string
required

Query Params

date_from
string
required

The beginning of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

to_date
string
required

The end of the date range to get data for in yyyy-mm-dd format. This date is inclusive.

unit
string
required

This can be 'day', 'week', or 'month'. It determines the level of granularity of the data you get back.

 
Suggest Edits

Stories Taps Back

The number of taps on your story to see the previous story.

 

Query Auth

 Authentication is required for this endpoint.
gethttps://minter.io/api/v1.0/reports/report_id/insights/taps_back_stories
curl --request GET \
  --url 'https://minter.io/api/v1.0/reports/report_id/insights/taps_back_stories?date_from=2017-01-01&to_date=2017-09-01&unit=day'
var request = require("request");

var options = { method: 'GET',
  url: 'https://minter.io/api/v1.0/reports/report_id/insights/taps_back_stories',
  qs: 
   { date_from: '2017-01-01',
     to_date: '2017-09-01',
     unit: 'day' } };

request(options, function (error, response, body) {
  <