Skip to main content
POST
Instagram — hashtag posts

Authorizations

x-api-key
string
header
required

Independent Scraper API key (scrape_live_*). Generate one in the Scraper dashboard.

Body

application/json
hashtag
string
required

Topic tag with or without #.

date_posted
enum<string> | null

Recency window.

Available options:
last-hour,
last-day,
last-week,
last-month,
last-year
media_type
enum<string>
default:all

Media filter.

Available options:
all,
reels
cursor
string

Page-number token, capped at page 10 (up to page 40 on accounts with deep-page access).

Maximum string length: 32768
Pattern: ^[1-9][0-9]*$

Response

Completed lookup. Standard cost: 1 SideShift credit; account-specific pricing, when present, is shown in the Scraper dashboard and returned in the billing headers.

data
object
required

Instagram platform data payload. Field names and nesting are preserved.

request_id
string
required

SideShift request id. Include it in support requests.

upstream_calls
enum<integer>
required

Number of data-source lookups performed.

Available options:
1
meta
object
required

Per-request credit accounting (also surfaced in the X-Scraper-Credits-* response headers).