Animated SVG showing computer circuits lighting up

The Developer Platform for Modern APIs

Easily integrate necessary API features like API keys, rate limiting, and usage analytics, ensuring your API is ready to scale.

Powering
Fireworks
cal.com
Mintlify
Fireworks
cal.com
Mintlify
Fireworks
cal.com
Mintlify

Any language, any framework, always secure

Simplify API security and access control with Unkey's developer-friendly platform. Our SDKs, intuitive REST API, and public OpenAPI spec make it easy to secure your APIs without complex configurations.

1import { verifyKey } from '@unkey/api';
2
3const { result, error } = await verifyKey({
4 apiId: "api_123",
5 key: "xyz_123"
6})
7
8if ( error ) {
9 // handle network error
10}
11
12if ( !result.valid ) {
13 // reject unauthorized request
14}
15
16// handle request

Open-source

We believe in the power of open source. Read through our codebase, understand our development process, and help us build something amazing all on GitHub.

Github logo

Everything you need for your API

Build, monetize, analyze, and protect your APIs; our platform makes it easy, providing everything you need.

Acme Co

General

APIs

Settings

Docs

Your APIs

QuantumWeather
StellarTranslate
NebulaAnalytics
CryptoSentiment
BioSyncHealth
QuantumWeather
api_UNWrXjYp6AF2h7Nx
Create key

Overview

Keys

Settings

Usage 30 days

7

Expires

-

Remaining

73

Last used

4d ago

Total uses

7

Key ID

api_UNWrXjYp6AF2H7Nx

Usage 30 days

See when this key was verified

Success

Rate limited

Usage exceeded

Realtime Analytics

Access real-time insights into your API usage through our dashboard, or build your own on top of our API.

Animated map showing Unkey latency globally

Global low latency

Unkey is fast globally, regardless of which cloud providers you're using or where your users are located.

Unkeycreated API key

3 s

Monetize your API

Unkey tracks all user actions in your API, making it straightforward to bill users based on their usage.

Secure and scalable from day one

Start secure. Our platform includes essential security features such as one-way hashed keys, audit logs, and rate limiting, enabling rapid API iteration and scaling.

sk_TEwCE9AY9BFTq1XJdIO

One-way hashed Keys

We store a one-way hash of created keys for maximum security.

TimeActorEventIP address

Audit Logs

Audit logs out of the box. Focus on building your product and let us handle security and compliance.

animated map

IP Whitelisting

Ensure secure access control by allowing only designated IP addresses to interact with your system, adding an extra layer of protection.

1

2

3

4

5

6

{ "rateLimit": { "limit": 10, "interval": 1000 } }
Rate limiting...

sk_TEwCE9AY9BFTq1XJdIO

Rate Limits

Per IP, per user, per API key, or any identifier that matters to you. Enforced on the edge, as close to your users as possible, delivering fast and reliable rate limiting.

Leveled-up API development

You gain enhanced security, low latency, and better control, enabling seamless API integration and unparalleled data protection.

Multi-Cloud

Unkey works with any cloud provider, ensuring a fast global experience regardless of your choice of infrastructure.

Rate limiting

Protect your APIs with simple, configurable rate limiting. Unkey’s global rate limiting requires zero setup and allows for custom configuration per customer.

API-first / UI-first

Unkey is designed to be equally usable via its API and dashboard, ensuring a smooth experience for developers and non-technical users alike.

Role-based access control

Granular access privileges with either role or permission-based control. Permission changes are propagated globally in seconds.

Proactive protection

Take immediate control over your system's security with the ability to instantly revoke access , providing swift response to potential threats.

SDKs

Hit the ground running and accelerate development with SDKs in the language of your choice.

Vercel Integration

Deploy applications with our official Vercel integration, streamlining the development-to-deployment pipeline.

Automatic Key Expiration

Simplify key management with automatic key expiration, reducing the risk of unauthorized access over time.

Usage Limits per Key

Create keys with a fixed amount of usage and the ability to refill periodically, limiting the potential for abuse and allowing for usage-based billing with credits.

Protect your API.
Start today.

150,000 requests per month. No CC required.