YepAPI
Instagram API

User Followers

Get a list of followers for an Instagram user.

POST/v1/instagram/user-followers
$0.01/call

Usage

const res = await fetch('https://api.yepapi.com/v1/instagram/user-followers', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ username: 'natgeo' }),
});
const { data } = await res.json();
console.log(data);
curl -X POST https://api.yepapi.com/v1/instagram/user-followers \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"username": "natgeo"}'

Request Body

ParameterTypeRequiredDescriptionDefault
usernamestringYesInstagram username
end_cursorstringNoPagination cursor from previous response

Response

{
  "ok": true,
  "data": {
    "has_next_page": true,
    "end_cursor": "QVFDcE...",
    "followers": [
      {
        "id": "12345678901",
        "username": "photo_enthusiast",
        "full_name": "Photo Enthusiast",
        "profile_pic_url": "https://scontent.cdninstagram.com/...",
        "is_verified": false,
        "is_private": false
      }
    ]
  }
}

Response Fields

FieldTypeDescription
okbooleanWhether the request succeeded
data.has_next_pagebooleanWhether more followers are available
data.end_cursorstringCursor for fetching the next page
data.followersobject[]Array of follower user objects
data.followers[].idstringUnique user identifier
data.followers[].usernamestringInstagram username
data.followers[].full_namestringUser's display name
data.followers[].profile_pic_urlstringProfile picture URL
data.followers[].is_verifiedbooleanWhether the user is verified
data.followers[].is_privatebooleanWhether the account is private

Use the end_cursor value from the response to paginate through followers.

On this page