Search Instagram profiles

Search Instagram profiles by keyword.

GET/v2/instagram/profiles/search
1credit
x-api-keystringheader

API key (`sfk_...`)

Parameters
2
querystringrequiredquery

Name or keyword to search accounts for.

min 1 chars · max 512 chars

cursorstringoptionalquery

`nextCursor` from the previous page.

min 1 chars · max 16384 chars

Response fields
22

Endpoint-specific response payload.

Accounts matching the query, in Instagram's relevance order. Empty when nothing matches. An account shown on an earlier page isn't repeated.

dataaccounts[]id
stringnullable

Instagram user id.

pattern: ^\d+$

dataaccounts[]handle
stringnullable

Username, without @.

dataaccounts[]displayName
stringnullable

Display name.

dataaccounts[]avatarUrl
stringnullable

Profile picture. Instagram CDN URL; it expires after a while.

dataaccounts[]verified
booleannullable

Whether the account is verified.

dataaccounts[]privateAccount
booleannullable

Whether the account is private.

Pagination state. Pass `nextCursor` as `cursor` for the next page while `hasMore` is true.

datapagekind
string

one of: cursor, offset, page

datapagenextCursor
stringnullable
datapagehasMore
booleannullable

Null when continuation is unknown for this page.

datapagestart
integernullable

≥ 0

datapagepage
integernullable

≥ 0

datapagecount
integernullable

≥ 0

datapagereturnedCount
integer

≥ 0

datapagetotal
integernullable

≥ 0

datapagetotalPages
integernullable

≥ 0

Metadata about the API response.

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: v2

Code example

curl "https://api.socialfetch.dev/v2/instagram/profiles/search?query=fitness%20coach" \
  -H "x-api-key: YOUR_API_KEY"

Responses

Profile search results.