Skip to main content
GET
Search Hashtag Posts
💳 1 credit per request

Authorizations

X-API-Key
string
header
required

API key for authentication. Format: sk_live_xxxxxxxxxxxxx

Get your API key from the Dashboard.

Query Parameters

hashtag
string
required

The hashtag to search for. The # is optional.

Example:

"makeup"

date_posted
enum<string>

Only return posts Google indexed within this recent window.

Available options:
last-hour,
last-day,
last-week,
last-month,
last-year
Example:

"last-week"

media_type
enum<string>
default:all

Use all to search public posts and reels, or reels to return only reels. Defaults to all.

Available options:
all,
reels
Example:

"all"

cursor
string

Cursor from the previous response. Here it is the next Google results page number.

Example:

"2"

Response

Successful response

Key Response Fields:

  • data.hashtag: The hashtag that was searched
  • data.media_type: Media-type filter applied (all or reels)
  • data.posts: Matched posts/reels, keyed by index ("0", "1", ...)
  • data.posts[0].shortcode: The post/reel shortcode
  • data.posts[0].url: Direct Instagram URL to the post or reel
  • data.posts[0].caption: Caption text (includes hashtags)
  • data.posts[0].is_video: Whether the item is a video/reel
  • data.posts[0].product_type: Content type (e.g. clips for reels)
  • data.posts[0].display_url: Full-size image/thumbnail URL
  • data.posts[0].video_url: Direct video file URL (videos only)
  • data.posts[0].video_view_count: View count (videos only)
  • data.posts[0].video_play_count: Play count (videos only)
  • data.posts[0].like_count: Number of likes
  • data.posts[0].comment_count: Number of comments
  • data.posts[0].taken_at: ISO timestamp of when it was posted
  • data.posts[0].owner.username: Author's Instagram username
  • data.posts[0].owner.follower_count: Author's follower count
  • data.posts[0].owner.is_verified: Whether the author is verified
  • data.posts[0].clips_music_attribution_info.song_name: Audio/song name (reels)
  • data.posts[0].comments[0].text: Text of an attached top-level comment
  • data.cursor: Next Google results page number — pass to the cursor parameter to fetch more