Instagram API

Instagram Profiles and Posts Without Meta Business Verification

Access Instagram user profiles, posts, and post details through a simple REST API. No Meta Business account, no Instagram Graph API approval, no Facebook app review — just an API key and structured data.

3
Endpoints
2B+
Users
$0.20
Per 1k requests

What you can build

Structured data for real applications. Here are some ideas.

Influencer Marketing Research

Analyze influencer profiles, follower counts, engagement rates, and content themes. Evaluate creators for marketing partnerships with real profile and post data.

Brand Monitoring & Social Listening

Track brand mentions, competitor activity, and industry trends on Instagram. Monitor what content gets engagement and how audiences respond to campaigns.

Content Strategy Analysis

Analyze top-performing posts in your niche to understand what formats, captions, and topics drive engagement. Inform your content strategy with real data.

Social Media Analytics Dashboards

Build analytics tools that display profile growth, post performance, and engagement metrics for Instagram accounts. Power reporting tools for agencies and brands.

Try it now

One API call. Structured JSON response.

Request

curl -X GET "https://scrappa.co/api/instagram/user?username=natgeo" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"

Response

{
  "success": true,
  "profile": {
    "username": "natgeo",
    "full_name": "National Geographic",
    "bio": "Experience the world through the eyes of National Geographic photographers.",
    "followers": 283000000,
    "following": 150,
    "posts_count": 28500,
    "is_verified": true,
    "profile_pic_url": "https://..."
  }
}

Scrappa vs Instagram Graph API (Meta)

See how Scrappa compares to the official API.

Access any profile
Scrappa:
Instagram Graph API (Meta): Own accounts only
User post data
Scrappa: Any public user
Instagram Graph API (Meta): Connected accounts only
Meta Business verification
Scrappa: Not needed
Instagram Graph API (Meta): Required
Facebook app review
Scrappa: Not needed
Instagram Graph API (Meta): Required
OAuth flow
Scrappa:
Instagram Graph API (Meta): Yes (complex)
Price per 1k requests
Scrappa: $0.20
Instagram Graph API (Meta): Free (own data only)
Setup time
Scrappa: Minutes
Instagram Graph API (Meta): Days to weeks
Free tier
Scrappa: 500 credits/month
Instagram Graph API (Meta): Free (restricted scope)

Key features

User profiles with bio, followers, and verification status
Recent posts with captions, likes, and comments
Individual post details with full media URLs
Engagement metrics (likes, comments) per post
No Meta Business account required
No Instagram Graph API approval process
Simple API key authentication

Frequently asked questions

The Instagram Graph API (Meta) only lets you access data from your own connected Instagram accounts, requires Meta Business verification, Facebook app review, and complex OAuth flows. Scrappa lets you access any public Instagram profile and posts with just an API key — no Meta account, no app review, no OAuth.

Yes. You can query thousands of Instagram profiles to collect follower counts, engagement metrics, and content data for influencer marketing research. The API returns structured JSON that is ready for analytics and comparison tools.

Just a Scrappa API key passed as an X-API-KEY header. No Meta Business account, no Facebook Developer app, no OAuth consent flow. Create a free account, get your key, and start querying Instagram data immediately.

You can access user profiles (bio, followers, following, post count, verification status), recent posts (captions, likes, comments, media URLs), and individual post details with full engagement metrics and media content.

Yes. Every Scrappa account gets 500 free credits per month with no credit card required. Test all three Instagram endpoints — user profiles, user posts, and post details — before committing to paid usage.

Scrappa charges $0.20 per 1,000 requests with no daily caps. All Instagram endpoints cost the same. The free tier includes 500 credits per month to get started.

Start using the Instagram API

Sign up and get 500 free credits. No credit card required.