Get Instagram basic profile
Get a lightweight Instagram profile by numeric user ID.
Operation
/v1/instagram/profiles/{userId}/basicHeaders
API key (`sfk_...`)
Parameters
Instagram numeric user id to look up.
min 1 chars · max 32 chars · pattern: ^\d+$
Response fields
Endpoint-specific response payload.
Whether the profile was found, private, or not found.
one of: found, private, not_found
Profile details when available.
Social platform for this profile.
one of: instagram
Instagram username without the leading @.
Public display name on the Instagram profile.
Profile biography text.
Best available square avatar image URL.
Higher-resolution avatar URL when available.
Whether Instagram marks the profile as verified.
Canonical public Instagram profile URL.
min 1 chars
Whether the account is private.
Instagram numeric user id as a string.
Whether the account is a business account.
Whether the account is a professional or creator account.
Instagram account type code when available.
Category label when Instagram provides one.
Primary external link from the profile.
Profile metrics when available.
Follower count reported by Instagram.
≥ 0
Following count reported by Instagram.
≥ 0
Total public posts count on the profile grid.
≥ 0
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
Code example
Responses
Lookup result. Check `data.lookupStatus` for `found`, `private`, or `not_found`.
Error codes