Api description

The list of methods is posted below. For a quick jump to the method, use the panel on the left click the menu button in the upper right corner and select the method of interest

Paid (price) - paid method (the cost is indicated in brackets request)

Free - free method

To call the method, you must contact the address http://makehashtag.com /api/{endpoint}, where {endpoint} - one of the methods described below. To use paid methods, you must pass the remember_token parameter, to use free methods, it is recommended to also pass a parameter, to ensure system reliability if the method becomes paid or the number of requests is limited without authorization.

Descriptions for methods use {required} and [optional] parameters.

The response always contains JSON, with a result: true property and a graphql object, which contains the query results. If in response you did not receive data in the specified format, further analysis of the answer does not make sense, it is necessary to check the transmitted parameters.

[GET] /hashtag/{hashtag}?service={service}&compilations=[compilations]&count=[count] Paid (1)

The method allows you to access the hashtag (collections of tags by keyword and statistics tags)

  • {hashtag} - line. Keyword to search for
  • {service} - meaning: instagram or tiktok. The social network for which collections are being collected
  • [compilations] - values ​​separated by commas: top10, ourtop, direct, relations, rarely, comments, statistic . The data to get for the selected tag.
  • [count] - positive number. Number of tags displayed in the collection top10
Returned data
  • result: true - request execution status (true)
  • graphql - response content (array)
    • hashtag - requested tag data (array)
      • name - tag name (string)
      • lang - tag language (string - two-letter language code or "-")
      • media_count - number of publications at the time of the last statistics update (number)
      • requests_count - number of tag requests (number)
      • outdate - is the statistics out of date (boolean)
      • edges - set of requested fields (array)
        • top10.nodes - Top 10 (array)
        • hashtag_compilation_1.nodes - Top Instagram hashtags (array)
        • hashtag_compilation_2.nodes - Hashtags by topic (array)
        • hashtag_compilation_3.nodes - More collections for hashtag (array)
        • hashtag_rel_1.nodes - Similar hashtags (array)
        • hashtag_rel_2.nodes - Related tags
        • hashtag_rel_3.nodes - Overlapping hashtags (array)
        • hashtag_rel_4.nodes - Hashtags by spelling proximity (array)
        • hashtag_rel_5.nodes - Hashtags similar in meaning (array)
        • hashtag_rel_6.nodes - Voice tags (array)
        • hashtag_rel_7.nodes - Typical hashtags (array)
        • hashtag_rel_8.nodes - Tags of the same name (array)
        • hashtag_rel_9.nodes - Reverse hashtags (array)
        • hashtag_rel_10.nodes - Different types of word forms (array)
        • rarely_used.nodes - Rarely used hashtags (array)
        • comments.nodes - Popular mentions from Instagram by hashtag (array)
        • statistic.nodes - Statistics for graphs (array)
          • media.nodes - Number of publications by day (array)
          • likes_avg.nodes - Average number of likes for TOP publications (array)
          • likes_sum.nodes - Total number of likes for TOP publications (array)
          • likes_avg_all.nodes - Average number of likes (array)
          • commercial_posts.nodes - Average percentage of commercial posts (array)
          • media_avg - Average number of publications (number)
          • difficulty - Tag difficulty (number from 10 to 95)
        • posts.nodes - Posts with hashtag (array)
Usage example
Request
http://makehashtag.com/api/hashtag/test?service=instagram
[GET] /post/{id}?fields=[fields] Free

The method allows you to access the Instagram post

  • {id} - line. Instagram post ID
  • [fields] - values ​​separated by commas: likes, comments, preview, text,
Usage example
Request
http://makehashtag.com/api/post/CDt_hVEFRKy
[GET] /profile/{username}?fields=[fields] Free

The method allows you to access your Instagram profile data

  • {username} - line. Instagram user ID
  • [fields] - values ​​separated by commas: stories,
Usage example
Request
http://makehashtag.com/api/profile/instagram?fields=stories
[GET] /new?service={service}&count=[count] Free

The method allows you to get the tags recently added to the system

  • {service} - value: instagram or tiktok. The social network for which collections are being collected
  • [count] number of tags to issue (by default - 5).
Usage example
Request
http://makehashtag.com/api/new?service=instagram
[GET] /top?service={service}&order=[order]&count=[count] Free

The method allows you to get the tags recently added to the system

  • {service} - value: instagram or tiktok. The social network for which collections are being collected
  • [order] - value: requests_count (default) or media_count . Sort the collection.
  • [count] - number of tags to issue (by default - 5).
Usage example
Request
http://makehashtag.com/api/top?service=instagram
[GET] /stat Free

Gets statistics for the top panels MakeHashtag.

The method does not require passing specific parameters. To display balance and quantity Requests in the account, transfer is required remember_token
Usage example
Request
http://makehashtag.com/api/stat?remember_token=[remember_token]
[GET] /history?next=[next] Free

Gets a list of hashtags that were previously requested, at 10 per transaction.

The method requires passing remember_token
  • [next] - shift, number from which to show history. Given in each method response. If the answer null , the end of the list has been reached.
Usage example
Request
http://makehashtag.com/api/history