Instagram›User›Get Instagram profile data
GET/v1/instagram/user/profile
Get Instagram profile data
Retrieve an Instagram profile: bio, follower/following counts, post count, and verification status. `public_email` and `public_phone` are included only when the account publicly displays them.
Parameters
NameTypeDescription
usernamerequiredstring
Instagram username
e.g. instagram
Request
Shell
curl -G "https://socialapi.airaa.xyz/v1/instagram/user/profile" \
  -H "X-API-KEY: YOUR_KEY" \
  -d "username=instagram"
Try it
Live requestRelayed through this site — your key is never stored
X-API-KEY
usernamerequired
Response example
200 OKapplication/json
{
  "user": {
    "id": "25025320",
    "username": "instagram",
    "full_name": "Instagram",
    "bio": "Discover what's new on Instagram 🔎✨",
    "bio_mentions": [],
    "profile_url": "https://www.instagram.com/instagram/",
    "profile_picture_url": "https://scontent-lga3-1.cdninstagram.com/v/t51.82787-19/550891366_18667771684001321.jpg",
    "follower_count": 686392464,
    "following_count": 286,
    "media_count": 8578,
    "is_private": false,
    "is_verified": true,
    "is_business": false
  }
}
Response codes
200Profile data
400Missing or invalid query parameter
401Missing or invalid `X-API-KEY` header
429Request quota exceeded — contact light@airaa.xyz to upgrade your plan
500Server misconfiguration — API key environment variable not set
502Upstream provider temporarily unavailable — please try again
504Request timed out — please try again
All error responses follow the shape { "error": "message" }