Part of 60+ Instagram endpoints

Instagram Followers API

List a public Instagram account’s followers and the accounts it follows — usernames, names, profile pictures and verification — with a paginated REST API. No Instagram login or access token required.

No login or token < 1s responses Public data only Free plan available

What the Instagram Followers API does

The InstaGapi Followers API lists the accounts that follow a public Instagram user — and, with a companion endpoint, the accounts that user follows. Each entry is a compact user object with the follower’s pk and user ID, username, full_name, profile picture and its is_private / is_verified flags, so you can build or analyze a follower graph without touching the Instagram app.

Follower lists can be huge, so results are paginated. Every response returns a pagination_token; pass it back as the pagination_token query parameter on your next call to fetch the following page, and repeat until no token is returned. Use /api/user/followers for an account’s followers and /api/user/following for the accounts it follows — both take a username or numeric user ID.

Follower lists

Followers and following, per account

Paginated

Walk the full list with tokens

Rich entries

Username, name, picture, verified flag

Quick example

Just send your key in the X-Api-Key header:

curl -H "X-Api-Key: sk_live_your_key_here" \
  "https://api.instagapi.com/api/user/followers?username_or_id=nike"

Example response

Simplified for readability — see the docs for the full schema.

{
  "data": {
    "items": [
      {
        "pk": "48213307",
        "id": "48213307",
        "username": "marco.runs",
        "full_name": "Marco Ferretti",
        "profile_pic_url": "https://scontent.cdninstagram.com/.../marco.jpg",
        "profile_pic_url_hd": "https://scontent.cdninstagram.com/.../marco_hd.jpg",
        "is_private": false,
        "is_verified": false
      }
    ],
    "pagination_token": "QVFEX3RkaGZ2c2xna0pNd2..."
  }
}

Endpoints

GET
/api/user/followers

Get a user’s followers (paginated)

username_or_id, pagination_token
GET
/api/user/following

Get who a user follows (paginated)

username_or_id, pagination_token

What you can build with it

Audience analysis

Pull a follower list to profile an account’s audience — verified share, private ratio and overlap with other accounts.

Competitor overlap

Compare two accounts’ follower or following lists to find shared audiences and untapped creators to target.

Follower monitoring

Snapshot a follower list over time to detect notable new followers, churn or coordinated follow behavior.

Lead & prospect lists

Build outreach lists from the accounts a niche influencer follows, complete with usernames and verification status.

Related endpoints

One of 60+ endpoints. Explore more in the full documentation:

Frequently asked questions

How do I page through a full follower list?

Each response includes a pagination_token. Pass it back as the pagination_token query param on your next /api/user/followers call to fetch the next page, and repeat until no token is returned.

Can I get who an account follows, not just its followers?

Yes. /api/user/followers returns an account’s followers and /api/user/following returns the accounts it follows — both take username_or_id and paginate the same way.

What fields does each follower include?

Each entry is a user object with pk, id, username, full_name, profile_pic_url, profile_pic_url_hd, is_private and is_verified.

Do I need an Instagram login or access token?

No. Requests are authenticated with your InstaGapi key in the X-Api-Key header — there is no Instagram login, OAuth or access token involved.

Can I fetch the followers of a private account?

Follower lists are available for public accounts. If an account is private its follower list is not publicly accessible, and the API returns only what Instagram exposes publicly.

Is scraping Instagram followers allowed?

InstaGapi returns publicly available data only and is an independent tool, not affiliated with Instagram or Meta. You are responsible for using the data in line with Instagram’s terms and any applicable laws in your jurisdiction.

Start pulling Instagram followers in minutes

Create a free account, grab your API key, and make your first request today. No credit card required.