Product Docs Pricing Changelog Blog Sign in Get API key

API gateway + developer documentation

API gateway and docs,
finally in one place.

Rate limits, auth keys, and a reference generated from your spec — so a partner integrates in an afternoon, not a sprint.

Used by platform and API teams building partner integrations:
Payments platform · 40-person eng team · 3 active partner integrations B2B SaaS · 120K API calls/day · migrated from Confluence docs Internal developer platform · 8 microservices · 1 unified reference portal

Gateway config + docs: one system or two?

Two systems means two sources of truth.

The old way
1

Gateway config lives in Kong or AWS API Gateway. Docs live in Confluence. A partner asks "what's the rate limit for /invoices?" and nobody knows which system has the answer.

2

Each new endpoint requires a gateway PR, a Confluence page update, and a Slack message to the integration channel. Three steps, three tools, three people.

3

Partner onboarding takes a sprint. They're waiting for API keys, reading stale docs, and pinging your team to resolve conflicts between what the spec says and what the gateway actually enforces.

The Endpointwise way
1

Rate limits are defined on the endpoint, in the same place the docs live. A partner reads the reference page and sees exactly what the gateway enforces — because they're the same record.

2

Push your OpenAPI spec once. The gateway routes are configured and the reference page is generated in the same operation. One push, one source of truth.

3

Partners get a live reference page and a scoped API key in the same afternoon. Your team doesn't get paged. Onboarding is self-serve.

API Gateway

Rate limits that live next to the endpoint that uses them.

Configure burst and sustained limits per endpoint, per key, or globally. When a partner hits a wall, the error response points them directly to the documented limit — no support ticket required.

Per-route config means your /v1/invoices endpoint can have different limits from /v1/reports. Burst allowances for real-time operations, sustained limits for batch jobs.

Rate limits docs

API Keys

API keys that partners actually understand.

Scoped keys that say what they can do. Set expiry dates, restrict to specific endpoints, and see the last-used timestamp without digging through logs.

Rotation without breakage: issue a new key, set an overlap window, watch the old key drain to zero traffic, then revoke it. One-day migrations, not one-week incidents.

Auth docs

Reference Documentation

Reference docs generated from your OpenAPI spec.

Push your spec once and get a hosted reference page that stays in sync with your gateway config. Try parameters, see live request/response examples, and annotate endpoints with prose that only a human can write.

Custom domain support, versioned docs, and a try-it console that uses real API keys — because your partner should be able to test before they write a line of code.

Quickstart guide

How it works

From spec to live docs in three commands.

The workflow maps to how platform engineers already think. No new concepts, just fewer systems.

STEP 01

Push your OpenAPI spec

One CLI command ingests your spec, configures gateway routes, and generates the reference page.

STEP 02

Configure rate limits and issue keys

Set per-endpoint limits in the dashboard or via config-as-code. Issue scoped keys with expiry dates directly from the same UI.

# endpointwise.yaml
routes:
  - path: /v1/invoices
    rate_limit: 100/min
    burst: 20/s
keys:
  - scope: [read, write]
    expires: 2026-12-31
STEP 03

Partners get a live reference and a working key

Share the reference URL and the API key. Your partner can read the rate limits, try the endpoints, and make their first authenticated request — all without pinging your team.

Reference page live at your custom domain
API key scoped + delivered instantly
No support ticket. No sprint. An afternoon.

What platform engineers say

From the teams who've onboarded their first partner with Endpointwise.

"

We'd been managing our gateway config in one repo and our docs in Confluence for two years. The spec and the enforced rate limits were always one PR out of sync. Endpointwise collapsed that into a single push command. Our last partner integration was four hours start to finish — our previous record was eight days.

Dmitri V. Lead Platform Engineer, fintech payments team
"

We'd had an OpenAPI 3.0 spec for every endpoint for two years. We just never had a way to turn it into a reference page a partner could actually use — with live rate limit info, a try-it console, and scoped keys. Now every integration handoff is: here's the URL, here's your key.

Priya N. API team lead, B2B SaaS platform
"

Eight microservices, eight different docs situations — some on Notion, one literally a README. Getting everything onto one reference portal with consistent structure and accurate per-endpoint rate limits was worth the migration time on its own. Partners stopped asking the same onboarding questions.

Sarah K. Head of Developer Experience, embedded payments company

Self-serve. No gatekeeping.

Your next partner integration starts here.

Push your spec, issue a key, share the reference URL. No professional services required.