Find your Starter Templates
Jumpstart your app development process with our pre-built starter templates

API Linting
See how to use API linting to enforce api consistency and require Zuplo features like policies.

Backend for Frontend (BFF) Auth
Optimize user experience and security in web applications with this approach.

Custom Rate Limiting
Invoke the Rate Limit policy programatically and then modify the 429 response.

Custom Modules
How to bundle custom node modules to use in your Zuplo project.

Dynamic Rate Limits
See how to create dynamic rate limits with the Rick & Morty API sample.

Log Request & Response
Capture the full request and response to send to your log provider.

Route Custom Data
Use custom data from OpenAPI documents in policies and handlers.

Rewrite Request Body
Use a custom policy to rewrite the body of a Request

Custom Base Path
Use custom properties in OpenAPI documents to remove a base path and set the forwarding server.

OpenFGA Authorization
Use OpenFGA from a custom policy to authorize access to a resource.

Mocking & Unit Test
Create unit tests by mocking Zuplo objects.

Schema Validation with File Refs
Use the Request Validation policy with OpenAPI that references external files.