Instagram Get User Profile
PythonSocial MediaPOST api.upapi.io/instagram-get-user-profile.postGet full Instagram user profile (bio, stats, verified, business status). Works for public profiles without auth.
instagramuserprofilescrapingsocial
AuthAPI key
Cost15 units
Timeout30s
Cache600s
Request schema
| Field | Type | Description |
|---|---|---|
proxyUrl | Optional proxy URL· default: null | |
usernamereq | string | Instagram username (without @) |
sessionCookies | JSON-serialized dict of web session cookies (sessionid, csrftoken, etc.) for authenticated reads. When absent the read is unauthenticated.· default: null |
Response schema
| Field | Type | Description |
|---|---|---|
successreq | boolean | |
fullNamereq | string | |
usernamereq | string | |
biographyreq | string | |
elapsedMsreq | integer | |
fetchedAtreq | string | |
followersreq | integer | |
followingreq | integer | |
isPrivatereq | boolean | |
postCountreq | integer | |
isVerifiedreq | boolean | |
externalUrl | · default: null | |
instagramIdreq | string | |
categoryName | · default: null | |
profilePicUrl | · default: null | |
isBusinessAccountreq | boolean |
Try it
Try it
Instagram username (without @)
Optional proxy URL
JSON-serialized dict of web session cookies (sessionid, csrftoken, etc.) for authenticated reads. When absent the read is unauthenticated.
Run this endpoint live
Jump in as a guest — no signup — and run instagram-get-user-profile.post with your own inputs. Create a free account anytime to get your own API key.
Code examples
curl -X POST https://api.upapi.io/instagram-get-user-profile.post \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY' \
-d '{ "username": "torvalds" }'Developer tools
OpenAPI specImport the spec or collection into Postman, Insomnia, or any codegen tool.