Snapshot 144717

Document
Security page
URL
https://zuplo.com/features/api-security
Fetched
HTTP status
200
Content type
text/html; charset=utf-8
Fetch mode
static
Size
86120 bytes
SHA-256 (raw)
9f74a82f1f4d6fbf31f14fd6fd1479241bff8c39b2a57e0460ad3945f4967b04
SHA-256 (normalized text)
b3b41961a5992b2573eab2f7784d5c5de8cc8801781e44d44aa0f776c5edca0d

Normalized text

Scripts and page chrome removed; this is what change detection compares.

API Management
Programmable API Management
Stop stitching together a gateway, a portal, auth, and analytics. Everything it takes to run an API in production on one platform — programmable in TypeScript when the defaults don't fit, and now running your AI and MCP traffic too.
Start for Free Talk to an API Expert
API Gateway
Inbound Policies
API Key Auth Active
Rate Limit · 100/min Active
Request Validation Active
CORS Policy Active
Everything you need to manage APIs at scale.
Authentication, rate limiting, developer portals, MCP servers, and full programmability — in one platform.
Programmable
Never limited by your gateway's config.
Configure the standard policies without code. When defaults don't fit, TypeScript is the escape hatch — not the starting point.
Learn more
Dev Portal
Developer portals that don't suck.
Customers subscribe, manage keys, and see usage — always in sync with your API.
Learn more
MCP Server
Turn your API into an MCP server.
Your OpenAPI spec becomes MCP tools that agents can discover and call safely.
AI Gateway MCP Gateway
Learn more
Rate Limit
Rate limiting, your way.
Throttle by endpoint, key, user, or any condition — simple limits now, programmable logic when you need it.
Learn more
Authentication
Authentication, without the pain.
Every auth method, production-grade out of the box — and secret scanning catches leaks before they ship.
Learn more
Open API
One standard through the lifecycle.
Built on OpenAPI, shipped via git commit — governance that doesn't slow teams down.
Learn more
API products
Run your API like a product.
Give developers a place to learn, get a key, and pay, all from the gateway you already run.
Developer portal
A portal that ships every time you do.
Docs that drift from your API are worse than none. The portal regenerates from your OpenAPI on every deploy, so developers can grab a key and make their first call in minutes.
Reference docs and an interactive API explorer built from your OpenAPI
Self-serve sign-up and API keys
Custom React pages and your own domain
Nothing to host or keep in sync
Explore the developer portal
API keys
API keys, fully managed.
Building API keys yourself means owning issuance, rotation, leak response, and validation forever. Give customers secure, self-serve keys with no key service to operate.
Hashed at rest, validated at the edge in single-digit milliseconds
GitHub secret scanning flags leaked keys
Issue through the portal, an embeddable React component, or the Developer API
Attach plan, tenant, or partner metadata to every key
Explore API key management
Monetization
Turn API traffic into revenue.
The gateway already sees every request, so it can be the meter, the enforcer, and the checkout. Launch paid tiers in days instead of building billing plumbing.
Plans, meters, and rate cards you compose into any pricing model
Free tiers, pay-as-you-go, quotas with overages, and credits
Plan-scoped API keys and real-time metering
A self-serve pricing page in the developer portal
Explore API monetization
Programmable
When presets aren't enough, drop into code.
Every policy is just a TypeScript function — customize it, ship it via git. Here's role-based access in practice.
custom-rbac-policy.ts
export default async function policy(
request: ZuploRequest,
context: ZuploContext,
options: { role: string }
) {
if (request.user.data.roles.includes(options.role)) {
return request;
}
return new Response("User does not have the correct permissions", {
status: 403,
});
}
Need a hand writing your first policy?
Spend 30 minutes with a Zuplo architect — we'll map your APIs and sketch the policy you need, in TypeScript.
Request a meeting
Frequently Asked Questions
Learn about API management and how Zuplo helps your team build better APIs.
Want a demo of Zuplo? Talk to an API expert
Ship API management your way.
Free to start. Production-ready on day one. Built for teams that don't want to write XML.
Start for Free Talk to an API Expert