Ship your API. We'll handle keys, credits, and billing.

ReqKey lives inside your codebase — one call from your own middleware validates the key, counts the credits, and logs the request. Give every customer a key, a plan, and a limit, without building any of it.

Free tier · No credit card · No proxy in front of your API
Demo playground
reqkey / playground / try-a-key

Configure a key

Set the limits and pricing, then send requests below.

Validate key
250
Pricing
Billed
$0.00
Key management
rk_live_abc123xyz
Client 1
Client 2
Client 3
ReqKey
USA
ReqKey
Europe
ReqKey
Asia
Your API
Network edge
Traffic
200 OK BLOCKED
Waiting for requests…
WHAT REQKEY DOES
01In-code key validationOne SDK call inside your own middleware validates the key and deducts credits. No proxy in front, no DNS changes — your API stays yours.
02Credits, limits & quotasPer-consumer credit pools with shadow limits, controlled overage, and automatic renewals — enforced on every validation.
03Real-time observabilityEvery request, response, status code, and latency metric recorded as it happens — plus an audit trail of every admin action.
04Usage-based billingPrepaid credits or pay-as-you-go plans for your API consumers, no billing code required.
INSIDE YOUR CODEBASE

Not a gateway. One call in your middleware.

ReqKey never sits in front of your API. Your code calls reqkey.verify() — we check the key, deduct the credits, and log the request. Your code decides what happens next. Works with Node, Python, Go, or plain HTTP.

Start integrating free →
middleware.tsnpm i @reqkey/sdk
// Inside your API — before your handler runs
const key = await reqkey.verify(token);
 
if (!key.valid) {
  return res.status(401).end();
}
 
// credits deducted, request logged — carry on
validated from your middleware8ms
EVERYTHING TO LAUNCH AN API PRODUCT

The dashboard your API was missing

Keys, plans, customers, traffic, and audit trails — everything you'd otherwise build around your API, ready on day one. This is the real dashboard, not a mockup.

01 · CONSUMER MANAGEMENT

Every customer on one screen

Each consumer's plan, remaining credits, keys, and status at a glance — with live credit bars and low-credit flags. Recharge, change plans, or disable in seconds.

  • Live credit meters with low-credit alerts
  • One-click recharges and plan changes
  • Enable or disable any consumer instantly
Explore API Key Management
reqkey / dashboard / consumers
ReqKey dashboard — consumers with plans, credits remaining, and statuses
02 · PLANS & RENEWALS

Subscriptions without a billing rewrite

Define plans like Free Trial, Starter, and Scale — each with credit limits, pricing, trials, and automatic renewals. Assign one to a consumer and their credits manage themselves.

  • Monthly, quarterly, or yearly auto-refills — reset or accumulate
  • Trials, carryover, and controlled overage
  • Upgrade or downgrade a customer in seconds
Explore Plans & Pricing
reqkey / dashboard / plans
ReqKey dashboard — credit plans with pricing, refill, and trial settings
03 · KEY MANAGEMENT

Issue keys your customers can trust

Create a key per consumer in one click — or one API call. Scope each key to specific APIs, then suspend, reroll, or revoke it without touching a deploy.

  • Keys scoped to specific APIs
  • Suspend, reroll, or revoke instantly
  • Custom prefixes per API
Explore API Key Management
reqkey / dashboard / keys
ReqKey dashboard — all API keys with attached consumers, allowed APIs, status, and credits
04 · TRAFFIC LOGS

Watch every request as it lands

Method, endpoint, status code, latency, and client IP for every call — with error-rate and latency charts over any time window.

  • Per-request logs with client IP and latency
  • Error rate and latency trends
  • Filter by endpoint, method, response, or location
Explore API Traffic
reqkey / observability / api-traffic
ReqKey dashboard — API traffic with request chart, error rate, latency, and per-request log
05 · KEY ACTIVITY

Built for launch-day traffic

Every validation is tracked per consumer with success and denial rates. Validation runs on Redis across multiple AWS regions — built to absorb bursts of traffic without slowing your API down.

  • Success and denial rates per consumer
  • Redis-backed validation, multi-region
  • Millisecond server-side answers
Explore API Traffic
reqkey / observability / key-activity
ReqKey dashboard — key activity with validation counts and success rate
06 · AUDIT LOGS

A paper trail for everything

Every create, update, recharge, and delete across your project is recorded with the consumer, entity, region, and IP — exportable when compliance comes asking.

  • Every entity change, timestamped
  • Region and IP on every event
  • Filter by entity or action, export anytime
Explore API Key Management
reqkey / dashboard / audit-logs
ReqKey dashboard — audit log of consumer, key, and plan events with region and IP
WHO IT'S FOR

If your API has users, ReqKey is for you

From a side-project API to a paid product with a thousand customers.

Sell an API

Charge for access with plans, credits, and quotas — without writing billing code.

Public or internal APIs

Manage access for customers, partners, or your own services from one place.

Prevent abuse

Scrapers and bad actors hit their limit the moment they cross it — you stay online.

Bill & debug with confidence

Every request logged, so invoices are accurate and bugs are traceable.

WHY REQKEY

Better than the rest

How ReqKey stacks up against Unkey, Treblle, Moesif, and RapidAPI.

FEATUREReqKey.UnkeyTreblleMoesifRapidAPI
In-code key validation
One call from your own middleware — no proxy in front of your API
INCLUDED
Credit-based billing
Native prepaid and pay-as-you-go credits
INCLUDED
Shadow limits
Test rate limits without blocking real traffic
INCLUDED
Latency & error monitoring
Per-request logs with latency, status, and location
INCLUDED
API-first pricing
Transparent pricing that scales with usage — no marketplace cut
INCLUDED

Based on public feature lists, July 2026.

The questions you're already asking

Short version: yes.

Can it issue and revoke API keys?

Per consumer, scoped per API. Create, suspend, reroll, and revoke from the dashboard or the API.

Can it set credits and limits?

Credit pools per consumer with shadow limits, per-request costs, and controlled overage.

Subscriptions and renewals?

Plans with monthly, quarterly, or yearly refills — reset or accumulate, with carryover.

Free trials for new users?

Trial days and trial credits are part of any plan definition.

Traffic and audit logs?

Every API request and every admin action, recorded with latency, region, and IP.

Will it survive launch day?

Redis-backed validation across multiple AWS regions, built to absorb burst traffic.

Ready to launch your API product?

Issue your first key in five minutes. Free to start.

Start building now