Data APIs / Instagram

Instagram Scraper API

Public profile data for any Instagram handle — followers, following, bio, bio links, verification, and profile picture — without Facebook app review or a logged-in account.

From 1 credit per call · cache hits free · failed calls refunded · no card for the free tier

One request, structured data and markdown

Every endpoint accepts format=json, markdown, or both. Use the JSON to filter and store; drop the markdown straight into a prompt.

  • Follower and following counts
  • Full name, biography, and bio links
  • Verified / private / business flags
  • Profile picture URL and category
  • Markdown summary ready for a prompt
request
curl 'https://scrapewhale.dev/api/v1/social/instagram/profile?username=nike&format=json' \
  -H 'Authorization: Bearer <api-key>'
response · json
{
  "extractor": "instagram-profile",
  "creditsCharged": 1,
  "data": {
    "data": {
      "user": {
        "username": "nike",
        "full_name": "Nike",
        "is_verified": true,
        "follower_count": 291242735,
        "following_count": 265,
        "biography": "Just Do It.",
        "external_url": "http://empli.fi/nike"
      }
    }
  }
}

Abridged; the raw payload is Instagram's profile object (edge_followed_by / edge_follow counts are included for older clients).

Endpoints

1 endpoint in this family. Full parameter reference and a try-it console are in the API docs.

get/api/v1/social/instagram/profile1 credit

Instagram profile

Profile name, bio, follower/following counts, verification, category, website and bio links, read from the public profile with no login. Typical latency 3–8 s; retry on provider_error (credits are refunded automatically).

username *
Instagram handle, with or without the leading @.

What teams use it for

Influencer vetting

Check follower counts and bios for a list of handles before outreach.

Brand monitoring

Track how competitor accounts grow month over month.

Lead enrichment

Attach Instagram reach to accounts in your CRM.

Frequently asked questions