Skip to main content

Instagram about this account API

GET /user/about/{user_id} · GetSocialAPI

The About this account screen: country, registration month, former usernames counter, accounts-with-shared-followers counter, verification.

Request​

ParameterInRequiredDescription
user_idpathyesNumeric user id (pk)
curl -H "X-API-Key: $KEY" \
"https://api.getsocialapi.com/v1/user/about/25025320"

Response​

{
"username": "instagram",
"country": "United States",
"joined_at": "February 2012",
"former_usernames": null,
"accounts_with_shared_followers": null,
"is_verified": true,
"unavailable": false,
"has_about_data": true
}
FieldDescription
usernamethe account handle at query time
countrycountry shown in About; null when the account doesn't expose it
joined_atregistration month, human format ("July 2011")
former_usernamescount of former usernames; null = none/hidden
accounts_with_shared_followerscount of suggested accounts with shared followers
is_verifiedverified badge; null = unknown
unavailableaccount unavailable (deleted/banned) — other fields useless
has_about_datathe About screen returned any data at all

Sparse or private accounts return null fields — always check has_about_data and unavailable before using the values.

Python SDK: client.instagram.user_about(user_id); see Python SDK.

Errors​

HTTPCase
404unknown/deleted user_id
401 / 429see Rate limits
502upstream error (after retries)
503upstream timeout (Retry-After: 2)