Followers

Instagram Followers API

Get an account's follower count with a single profile lookup, or page through its full list of followers — username, full name, verification, and privacy status for each — with cursor-based pagination.

50 free credits on signup · no card required

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

What you get

Structured JSON, not raw HTML

  • Paginated list of follower accounts, ~50 per page
  • Each follower includes username, full name, profile picture, and verified/private flags
  • Cursor-based pagination — pass next_cursor back to keep paging
  • Pair with /profile for a plain follower count without listing individual followers
  • Works on any public account, regardless of size — page responsibly on very large ones

Example response

What comes back

{
  "data": {
    "items": [
      {
        "id": "13460080",
        "username": "nike",
        "full_name": "Nike",
        "is_verified": true,
        "is_private": false,
        "profile_pic_url": "https://instagram.com/.../nike.jpg"
      },
      {
        "id": "27821530565",
        "username": "16mh.vl",
        "full_name": "",
        "is_verified": false,
        "is_private": true,
        "profile_pic_url": "https://instagram.com/.../nike.jpg"
      }
    ],
    "next_cursor": "QVFEZmt..."
  }
}

Response fields

Fields returned by GET /v1/profile/followers

FieldDescription
itemsThe page of follower accounts.
items[].idNumeric account id (stable even if the username changes).
items[].usernameThe account's @handle.
items[].full_nameDisplay name shown on the profile (may be empty).
items[].is_verifiedWhether the account has a verified badge.
items[].is_privateWhether the account is private.
items[].profile_pic_urlURL of the account's profile picture.
next_cursorPass back as `cursor` to fetch the next page; null when there are no more results.

No login required

Nothing to authenticate but your API key

No OAuth flow

One static API key in an Authorization: Bearer header. No redirect, no refresh tokens, no expiring session.

No Meta app review

Never touch Meta's developer platform, Business Verification, or a connected Facebook Page. Sign up directly with Instagram API.

Public data only

Every endpoint returns only what's already visible on Instagram without logging in. Private accounts are never accessible.

Pricing

2 credits per request. Credits start at $8.00 per 1,000 and drop to $6.00 per 1,000 at volume — no subscription, no minimums. New accounts get 50 free credits.

See full pricing

FAQ

Instagram Followers API, explained

How do I just get a follower count, not the full list?

Call GET /v1/profile?handle=<username> — the response includes a followers field with the total count, at 1 credit, no pagination needed.

How do I get the actual list of followers?

Call GET /v1/profile/followers?handle=<username>, then keep passing the returned next_cursor back as the cursor param until it comes back null.

How many followers come back per page?

About 50 per page, matching Instagram's own pagination granularity.

Can I get followers of a private account?

No — follower lists are only available for public accounts.

What does listing followers cost?

2 credits per page (up to ~50 followers), regardless of the account's total follower count.

Start pulling followers api data

Create a free key and make your first request in under a minute — 50 credits on us.