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
| Parameter | In | Required | Description |
|---|---|---|---|
user_id | path | yes | Numeric 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
}
| Field | Description |
|---|---|
username | the account handle at query time |
country | country shown in About; null when the account doesn't expose it |
joined_at | registration month, human format ("July 2011") |
former_usernames | count of former usernames; null = none/hidden |
accounts_with_shared_followers | count of suggested accounts with shared followers |
is_verified | verified badge; null = unknown |
unavailable | account unavailable (deleted/banned) — other fields useless |
has_about_data | the 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
| HTTP | Case |
|---|---|
404 | unknown/deleted user_id |
401 / 429 | see Rate limits |
502 | upstream error (after retries) |
503 | upstream timeout (Retry-After: 2) |