ReqKey.docs
Guides

How ReqKey works

ReqKey is a loop: you set customers up in the dashboard, they call your API with a key, your middleware checks it with ReqKey, and you watch everything happen live. Step through the whole cycle below.

01 / 07
Set up
dashboard / new project
Project name
Acme…
Create project
Project created
your root_key
reqkey_7Fq3kLm9Za2X
Send this in the header of almost every request.

Create your project

One click in the dashboard. You get a root_key.

Use the arrows or your ← → keys · tap ⤢ for full screen.

In one sentence

You configure a project, APIs, and a per-customer consumer (with credits) in the dashboard; you hand each customer an API key; your code runs the ReqKey middleware to validate that key and deduct a credit on every request — optionally shipping the request logs to /ingest — and the dashboard turns all of it into live traffic, key-activity, audit, and alert views.