Search Instagram accounts, hashtags, and places

Search Instagram accounts, hashtags, and places by keyword (not posts — use instagram.search.popular.list; not profile discovery — use…

GET/v1/instagram/search
1credit
x-api-keystringheader

API key (`sfk_...`)

Parameters
1
querystringrequiredquery

Search query text for Instagram accounts, hashtags, and places.

min 1 chars · max 512 chars

Response fields
33

Endpoint-specific response payload.

dataquery
string

Search query that was evaluated for this response.

Matching Instagram accounts.

datausers[]platform
string

Social platform for this account.

one of: instagram

datausers[]handle
string

Instagram username without the leading @.

min 1 chars

datausers[]displayName
stringnullable

Public display name shown for the account, when available.

datausers[]avatarUrl
stringnullable

Profile image URL for the account, when available.

datausers[]verified
boolean

Whether Instagram marks the account as verified.

datausers[]profileUrl
string

Canonical public Instagram profile URL.

min 1 chars

datausers[]platformUserId
stringnullable

Instagram numeric user id as a string, when available.

datausers[]position
integernullable

Zero-based rank in this result list, when available.

≥ 0

Matching Instagram hashtags.

datahashtags[]id
stringnullable

Instagram hashtag id as a string, when available.

datahashtags[]name
string

Hashtag name without the leading #.

min 1 chars

datahashtags[]mediaCount
integernullable

Number of public posts tagged with this hashtag, when available.

≥ 0

datahashtags[]subtitle
stringnullable

Secondary label Instagram shows for this hashtag result, when available.

datahashtags[]hashtagUrl
string

Canonical public Instagram hashtag explore URL.

min 1 chars

datahashtags[]position
integernullable

Zero-based rank in this result list, when available.

≥ 0

Matching Instagram places.

dataplaces[]id
stringnullable

Instagram place id as a string, when available.

dataplaces[]name
stringnullable

Place name, when available.

dataplaces[]title
stringnullable

Place title shown in search results, when available.

dataplaces[]subtitle
stringnullable

Secondary place label such as a city or region, when available.

dataplaces[]facebookPlacesId
stringnullable

Facebook Places id associated with this location, when available.

dataplaces[]position
integernullable

Zero-based rank in this result list, when available.

≥ 0

Keyword suggestions from search.

datakeywords[]text
string

Suggested search keyword.

min 1 chars

datakeywords[]position
integernullable

Zero-based rank in this result list, when available.

≥ 0

Metadata describing the request and billing outcome.

metarequestId
string

Unique request identifier for tracing this API call.

min 1 chars

metacreditsCharged
integer

Credits charged for this request.

≥ 0

metaversion
string

Public API version that served the response.

one of: v1

metacached
booleanoptional

True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present.

Code example

curl "https://api.socialfetch.dev/v1/instagram/search?query=nike" \
  -H "x-api-key: YOUR_API_KEY"

Responses

Instagram-native search results for the requested query.