GETProfiles1 credit

Get profile

GET https://api.instagramapi.dev/v1/profile

Returns the public profile: bio, full name, follower/following counts, post count, profile picture, verified/business flags, and external links.

Build this with an AI agent

Paste this prompt into Claude, Codex, or any coding agent.

Parameters

NameTypeRequiredDescription
handlestringyesAn Instagram account. Accepts a username (`nike`), a numeric user id (`13460080`), or a full profile URL (`https://instagram.com/nike`). We resolve it automatically.

Example request

curl "https://api.instagramapi.dev/v1/profile?handle=nike" \
  -H "Authorization: Bearer $INSTAGRAMAPI_KEY"

Try it

Live request · uses 1 credit

Example responses

Switch tabs to see the body shape for success and each error status.

{
  "data": {
    "id": "13460080",
    "username": "nike",
    "full_name": "Nike",
    "biography": "Just Do It.",
    "is_verified": true,
    "is_private": false,
    "is_business": true,
    "category": null,
    "followers": 291952375,
    "following": 264,
    "posts": 1657,
    "external_url": "http://empli.fi/nike",
    "profile_pic_url": "https://instagram.com/.../nike.jpg",
    "public_email": null,
    "public_phone_number": null
  },
  "meta": {
    "endpoint": "profile",
    "request_id": "req_3f8a1c9e",
    "credits_charged": 1,
    "credits_remaining": 4987,
    "ms": 412
  }
}

Response fields

Fields returned under data on a 200 response. Every response also includes a meta object with billing info.

FieldTypeDescription
idstringNumeric account id (stable even if the username changes).
usernamestringThe account's @handle.
full_namestringDisplay name shown on the profile.
biographystringThe profile's bio text.
is_verifiedbooleanWhether the account has a verified badge.
is_privatebooleanWhether the account is private.
is_businessbooleanWhether this is a business/professional account.
categorynullBusiness category label when set (e.g. "Sportswear"); null otherwise.
followersnumberNumber of accounts following this account.
followingnumberNumber of accounts this account follows.
postsnumberTotal number of posts on the profile.
external_urlstringThe clickable link in the bio, if any.
profile_pic_urlstringURL of the account's profile picture.
public_emailnullPublic contact email, if the account exposes one; null otherwise.
public_phone_numbernullPublic contact phone number, if exposed; null otherwise.