Skip to main content
GET
This endpoint retrieves detailed information about the authenticated user or user profile, including:
  • A comprehensive list of all linked social media accounts
  • Social media usernames and profile information
  • Account status and usage metrics
The returned data reflects the state of connected social networks as of the last refresh, and updates whenever users connect or disconnect their social media accounts.
Response caching. Responses are cached for up to 60 seconds. The lastUpdated and nextUpdate fields describe that cache window: lastUpdated is when the snapshot was built, nextUpdate is when it expires.nextUpdate is a cache-expiry marker, not a readiness signal. It is stamped on every response, including one whose displayNames does not yet list an account you were just notified about, so it cannot tell you when a newly linked account has finished propagating.If you are reconciling a social webhook for a brand-new link, poll until the account you expect actually appears in displayNames — do not treat a single response, or the arrival of nextUpdate, as confirmation that the link is absent or complete.
If no social accounts are linked, activeSocialAccounts will not be returned. Get data for a particular User Profile by adding the Profile-Key in the header.
  • If your business requires gathering all of your user profile data at once, please use the /user/batch endpoint.
  • If you need a notification when a user links and unlinks a social account, please see the /webhooks endpoint.

Header Parameters

Query Parameters

boolean
default:false
Returns additional Instagram details such as account type (business or creator) and used quota. Not recommended unless you need the additional data since it will slow down the response time.