LurkAPI

Pricing

Pay per request. Credits never expire.

From $0.45 per 1,000 credits. No subscription, you don't pay for our errors, and you can try it without an account.

Free

$0

  • 5 tries a day, no account
  • 100 credits when you sign up
  • Topped up to 25 credits every day
Get free API key

Starter

$9

  • 10,000 credits
  • $0.90 per 1,000 credits
Buy Starter

Growth

$59

  • 100,000 credits
  • $0.59 per 1,000 credits
Buy Growth

Scale

Best rate

$225

  • 500,000 credits
  • $0.45 per 1,000 credits
Buy Scale
1 credit per call
On most endpoints. A few cost more, or add paid steps like speech-to-text only when they run.
Failures are free
You pay for calls that reached the platform, a “not found” included. Bad params, rate limits and our errors cost nothing.
Nothing renews
Packs are one-time purchases. When credits run out, calls stop; nothing is charged automatically.

How it compares

Price per 1,000 credits, smallest pack to largest. Competitors' numbers are their published list prices; check their sites for the latest.

ServiceEntry priceAt volume
LurkAPI$0.90$0.45
ScrapeCreators$1.88$0.99
Social Fetch$14.00$1.65
SociaVault$4.83$2.00

Compared at 1 credit per call, what most LurkAPI endpoints cost. Other services charge more credits for some endpoints.

What a call costs

Most endpoints cost 1 credit per call. These cost more, or add paid steps charged only when a step runs and delivers.

All 70 endpoints, by platform

Each links to its docs, with a live playground.

Facebook6 endpoints
Reddit5 endpoints
YouTube8 endpoints
TikTok14 endpoints
Google3 endpoints
Bluesky3 endpoints
Snapchat1 endpoint
Truth Social3 endpoints
Telegram3 endpoints
X (Twitter)3 endpoints
Threads3 endpoints
Instagram6 endpoints
LinkedIn4 endpoints
Link-in-bio1 endpoint
Web7 endpoints

Questions

What's a credit?

A call to most endpoints costs 1 credit. A few cost more or add paid steps, listed above; a paid step is charged only when it runs and delivers.

Do failed requests cost anything?

Not when the request never ran or the failure is ours: bad parameters, rate limits, an empty balance and 5xx errors are free. A request that reached the platform is charged, a "not found" answer included, because the lookup still happened.

Do credits expire?

No. Packs are one-time purchases, not a subscription, and the credits never expire.

How do the free credits work?

Without an account you get 5 tries a day on this site. A new account starts with 100 credits. Once a day, if your balance is below 25, it's topped up to 25. The top-up doesn't stack on a bigger balance.

What happens when I run out?

Requests return a 402 insufficient_credits error until you buy a pack or tomorrow's top-up arrives. Nothing is billed automatically.

Can I switch from another provider?

Usually with little work. Every endpoint is a plain GET with query params and an x-api-key header, and the migration guide in the docs lists what to change.

How do I pay?

Checkout is handled by Stripe. We never see or store your card number.