Zuplo logo

Starter Templates

Jumpstart your API gateway development process with our pre-built starter templates

Templates

Log Request & Response

Capture the full request and response to send to your log provider.

Programmability
Logging
Run Locally
npx create-zuplo-api --example log-request-response

Log Request & Response

This sample shows how to add logging for every request that captures the full request and response in order to send to your log provider.

This example uses the OnResponseSendingFinal hook in the zuplo.runtime.ts file to register a global log event.

Use this example locally

To develop with this example locally, you can create a new Zuplo project using our CLI

Terminalbash
npx create-zuplo-api@latest my-api --example log-request-response

Then, in the project directory run the following commands:

Terminalbash
npm install
npm run dev