Skip to main content

1. Get your API key

You’ll receive an API key in the format sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. Store it securely — it cannot be retrieved after creation.

2. Check your credits

Verify your API key works and see your available balance:
curl -H "x-api-key: sk-your-api-key" \
  https://api.scraper.creatorlookup.com/v1/credit-balance
Response:
{
  "credits_remaining": 10000
}

3. Scrape an Instagram profile

Fetch profile data for any public Instagram account:
curl -H "x-api-key: sk-your-api-key" \
  "https://api.scraper.creatorlookup.com/v1/instagram/profile?username=instagram"
Response:
{
  "data": {
    "id": "25025320",
    "username": "instagram",
    "full_name": "Instagram",
    "biography": "Bringing you closer to the people and things you love.",
    "follower_count": 676000000,
    "following_count": 50,
    "media_count": 7500,
    "profile_pic_url": "https://scontent.cdninstagram.com/...",
    "is_verified": true,
    "is_business": true,
    "is_professional_account": true,
    "is_private": false,
    "category": "Product/service",
    "category_enum": null,
    "external_url": "https://about.instagram.com",
    "contact_email": null,
    "contact_phone": null,
    "bio_emails": [],
    "bio_links": [
      {
        "url": "https://about.instagram.com",
        "title": "",
        "link_type": "external"
      }
    ],
    "highlight_reel_count": 10,
    "fbid": null,
    "business_address": null
  },
  "credits_used": 1,
  "credits_remaining": 9999
}

4. Fetch recent posts

Get the latest posts from a user (costs 2 credits):
curl -H "x-api-key: sk-your-api-key" \
  "https://api.scraper.creatorlookup.com/v1/instagram/user/posts?username=instagram&limit=3"

Next steps