ZuploZuplo
LoginStart for Free
  • Documentation
  • API Reference
Getting Started
    Develop in the portal
      1 - Setup Your Gateway2 - Rate Limiting3 - API Key Auth4 - Deploy5 - Dynamic Rate LimitingDynamic MCP Server - Quickstart
    Develop locally with the CLI
      1 - Setup Your Gateway2 - Rate Limiting3 - API Key Auth4 - Deploy5 - Dynamic Rate LimitingDynamic MCP Server - Quickstart
Concepts
    How Zuplo WorksRequest LifecycleProject StructureAuthenticationUpstream CredentialsAPI KeysAPI ErrorsRoutingPolicy FundamentalsOpenAPIEnvironmentsSource Control and DeploymentDevelopment OptionsAI GatewayMCP
API Management
AI Gateway
MCP Gateway
MCP Server
Developer Portal
Development
Deploying & Source Control
Analytics
Observability
Networking & Infrastructure
Account Management
Programming API
Build with AI
Zuplo CLI
Migration Guides
Platform LimitsVersion Support PolicySecuritySupportTrust & ComplianceChangelog
powered by Zudoku
Concepts

Policy Fundamentals

Policies are modules that can intercept an incoming request or outgoing response. You can have multiple policies and apply them to multiple routes. There are built-in policies but of course, being a developer-focused platform you can easily create custom policies.

How policies work

How Policies Work

An inbound policy can intercept a request and modify the request before it reaches the request handler (or the next policy). It can also short-circuit the whole request lifecycle and immediately respond to the client.

An outbound policy intercepts the response from your request handler, allowing you to transform your response, or return a new one entirely.

Built-In Policies

Zuplo includes many built-in policies that make it easy to handle things like authentication, validation, and request modification.

Explore the navigation to see all of the built-in policies.

Custom Policies

The ability to write custom policies that run in-process of your Gateway is at the core of what makes Zuplo a programmable gateway for APIs, AI, and MCP. You can write policies to handle virtually any task. To learn more about writing custom policies see the documentation.

Edit this page
Last modified on August 20, 2026
RoutingOpenAPI
On this page
  • How policies work
  • Built-In Policies
  • Custom Policies