Public data API Β· Instagram Β· X Β· TikTok

Public data
is public.
Act like it.

A developer-first API built to not get blocked. Extract real-time data from Instagram, X, and TikTok with zero infrastructure headaches β€” and built-in anti-ban from day one.

Public data only β€” no login bypass, no private data, no shady stuff.

api.scrapingisnotacrime.com β€” bash
3
Platforms
99.9%
Uptime SLA
0%
Block Rate
Coverage

Three platforms.
Zero headaches.

Focused coverage on the platforms that actually matter right now. Full depth on each one β€” not a shallow wrapper.

Instagram

Profiles, recent posts, individual media by ID or shortcode, and Reels.

/profile/contact/timeline/media/reels/download

TikTok

Profiles and individual video details β€” views, likes, shares, comments, and audio.

/profile/video

YouTube

Public channel video listings β€” title, thumbnail, publish date, and views.

/channel/videos
β†’

X / Twitter, LinkedIn, Reddit, Pinterest β€” shipping soon.

Why us

Built to not
get blocked.

Everyone ships an API. We built one that still works when the platform decides to push back β€” hard.

01 β€” DIFFERENTIATOR

Anti-Ban Infrastructure

Our distributed proxy network, browser fingerprint rotation, and automatic CAPTCHA layer means your requests look indistinguishable from a real human. We absorb the blocks. You see nothing.

  • Residential proxy rotation
  • Browser fingerprint spoofing
  • Automatic CAPTCHA solving
  • Rate-limit-aware retry logic

02

Live Data, Every Call

No caches. No stale data. Every response comes from the platform in real time, the moment you call it. What you get is what's actually live right now.

  • Zero cached responses
  • Real-time per-request fetch
  • Always-current engagement metrics

03

One Header Auth

Pass an X-API-Key header and you're live. No OAuth dance. No SDK setup. No sandbox approval. Works with any language that can make HTTP requests.

  • Single-header auth
  • Works in curl, Python, Node, Go
  • Minutes to first successful call

04

Clean JSON, Always

Predictable schemas across every endpoint. Flat, typed JSON you can trust. No XML. No nested nightmares. No undocumented fields silently changing on you in production.

  • Consistent response shapes
  • Flat, predictable structures
  • OpenAPI schema available

05

Credits That Make Sense

1 request = 1 credit. No tiered math, no hidden multipliers, no surprises on your bill. Buy once, use whenever β€” credits never expire.

  • Flat per-request pricing
  • Credits never expire
  • No subscription lock-in

06

No Artificial Limits

Run 1 request or 1,000 concurrent ones. We don't cap your concurrency or add per-minute throttles. Your credits are the only limit β€” nothing else.

  • Unlimited concurrency
  • No per-minute caps
  • Auto-scaling infrastructure
How it works

Signup to first call
in under 3 minutes.

No enterprise procurement. No sandbox approval process. No waiting for a human to unlock your account.

Step 01

Grab your key

Sign up and your API key appears in your dashboard immediately. No credit card, no review.

100 free credits on signup

Step 02

Make a call

Hit any endpoint with an HTTP request. One header. JSON back. Curl, Postman, or code β€” all work.

One header, any language

Step 03

Use the data

Clean JSON drops straight into your app, dashboard, or ML pipeline. Consistent schemas, no surprises.

OpenAPI docs available

Step 04

Scale freely

Run one job or hundreds concurrently. Top up credits when you need more. Never hit an artificial wall.

No rate limits, ever

Quick Start

From zero to scraping
in 60 seconds.

1

Sign up β€” no card needed

Get 100 free credits instantly. Every endpoint, all 3 platforms, unlocked from the start.

2

Copy your API key

Dashboard β†’ API Keys β†’ Copy. One key unlocks everything.

3

Make your first call

Pick an endpoint from the docs, add your key as a header, run it. Real data in seconds.

4

Build something real

Plug the JSON into your app. Our schemas don't change without notice β€” ship with confidence.

bashinstagram_scrape.sh
# Fetch an Instagram profile
$ curl -X GET \
  https://api.scrapingisnotacrime.com/v1/instagram/profile \
  -H "X-API-Key: sinac_your_key" \
  -G -d "username=cristiano"
200 OKresponse.json
{
  "success": true,
  "data": {
    "username": "cristiano",
    "followers": 636100000,
    "verified": true,
    "engagement_rate": 3.82
  },
  "credits_used": 1
}
Pricing

Pay for what you use.
Not what you don't.

Credits, no subscriptions. Buy once, use whenever. They don't expire and you don't get charged while you're sleeping.

Free

$0

100 credits Β· on the house

  • 100 free credits
  • Full API access
  • All 3 platforms
  • No card needed
  • Credits never expire
Start free β†’

Starter

$5/pack

1,500 credits Β· $0.0033/req

  • 1,500 credits
  • Full API access
  • All platforms
  • Email support
  • Credits never expire
Buy Starter β†’
Most popular

Growth

$25/pack

10,000 credits Β· $0.0025/req

  • 10,000 credits
  • Full API access
  • All platforms
  • Priority support
  • Credits never expire
Buy Growth β†’

Pro

$79/pack

40,000 credits Β· $0.0020/req

  • 40,000 credits
  • Full API access
  • All platforms
  • Priority support
  • Credits never expire
Buy Pro β†’

Scale

$199/pack

120,000 credits Β· $0.0017/req

  • 120,000 credits
  • Full API access
  • All platforms
  • Dedicated support
  • Credits never expire
Buy Scale β†’
Need 200k+ credits? Volume pricing for data teams and agencies.Talk to us β†’
What builders say

Trusted by developers
who've been burned before.

"I built my own Instagram scraper three times. Got blocked every time within 48 hours. ScrapingIsNotACrime just works. Been running 6 weeks straight."

MR

@mrivera_dev

Indie hacker Β· Social analytics tool

"The anti-ban layer is legit. We're running hundreds of concurrent requests for a client β€” zero blocks in 3 months. Other APIs would've died in a week."

SK

@s_khadir

Lead engineer Β· Marketing agency

"Finally an API that doesn't hide behind 'fair use policies' to justify charging per field. 1 request = 1 credit. Refreshingly honest pricing."

TN

@tomas_nn

Data engineer Β· AI startup

Get started

Public data is public.
Start acting like it.

100 free credits. No card. Every platform. No catch.

We use privacy-respecting Google Analytics on our public pages only β€” never inside your dashboard β€” to understand traffic. It's off until you opt in, and you can change your mind anytime in the footer.