zapi.
APIsPricingDocsMCP
GitHub
APIsPricingDocsMCPGitHubSign in

81 tahun merdeka

Merdeka dari maintenance.

Diskon 45% untuk Pro dan Ultra. Pakai kode MERDEKA81 saat checkout, sampai 20 Agustus.

45%

Free until you have users.

600 requests a month, no card. Pro starts where the free ceiling ends.

Free

Enough to build and ship something small.

Rp0/ forever
 
 
  • 600 requests / month
  • 100 requests / minute
  • 7 days of log historyPayloads, latency, error traces.
  • Real-time usage dashboard
  • Community Discord
Get an API key
Popular

Pro

Soon

For the project that outgrew the free ceiling.

Rp41.900/ month
Rp1,68 / request
Everything in Free, plus:
  • 25,000 requests / month
  • 2,000 requests / minute
  • 30 days of log historyPayloads, latency, error traces.
  • Cache control down to 30sPass ttl on any call.
  • Quota webhook alerts
  • Per-key IP whitelisting
  • Email supportResponse within 24 hours.

Ultra

Soon

For teams where this API is in the critical path.

Rp99.700/ month
Rp0,50 / request
Everything in Pro, plus:
  • 200,000 requests / month
  • 5,000 requests / minute
  • 90 days of log historyPayloads, latency, error traces.
  • Cache control, always-fresh on demandPass ttl on any call.
  • Bulk request batchingUp to 50 endpoints per request.
  • Request trace on every call
  • Logo in 'Built with Zapi'
  • Early access to new features

How the quota actually works

Server errors
A 5xx never costs you a request.
If a source breaks on our side, the call is excluded from your monthly count. A 4xx does count — a wrong parameter is still a response we served.
Reset
The quota resets on the 1st, UTC.
A calendar month, not a rolling window. There is no rollover and no proration: unused requests do not carry forward.
Visibility
You can see the ceiling coming.
Every response carries X-RateLimit-Remaining-Month, and the dashboard reads the same number enforcement uses — not an estimate of it.

Common questions

Is Zapi really free?
Yes. The Free tier is 600 requests a month at 100 requests a minute, across every endpoint in the catalog, with no credit card. Nothing about it expires.
What happens when I hit the quota?
Requests return 429 with the limit, what you have used, and which window you tripped — nothing is queued, and nothing is charged. The monthly quota resets on the 1st (UTC). There is no rollover: unused requests do not carry into the next month.
Do failed requests use up my quota?
A 5xx does not. If a source breaks on our side, the request is excluded from your monthly count. A 4xx does count — a wrong parameter is still a request we answered. Per-minute throttling counts everything, so a retry loop is still throttled.
Which tier do I need?
Start on Free. Every response carries the remaining quota in its headers, and the dashboard reads the same number enforcement uses, so you will see the ceiling coming rather than discovering it.
How is Zapi different from RapidAPI or Apify?
Zapi focuses on a consistent REST contract — one API key, one response format, one error pattern for every source. No need to learn per-provider quirks like on traditional marketplaces, and no need to set up scraping workflows like on Apify.
What about the legality of accessing public data?
Zapi only accesses data that is publicly available without a login. Responsibility for how it is ultimately used stays with the developer — make sure your use case complies with the original source's ToS and the regulations in your operating region.
Is there an official SDK?
One: zpi-sdk, for TypeScript and JavaScript. It carries a typed error hierarchy, retries only what is safe to retry, submits bulk jobs, and verifies webhook signatures. Everything else is plain REST — cURL or any HTTP client works.
Can I request a source that isn't in the catalog yet?
Yes, through the community Discord, on any tier.
Why are Pro and Ultra marked Soon?
Checkout is not open yet. The limits and features listed on those tiers are already built and enforced — what is pending is billing, not the product.
Browse APIsPricingDocsMCP serverGet an API key
zapi.One key, one response shape.
TermsPrivacyCookiesAUPRefunds© 2026