Get Started →
DocsSDK & ExamplesAPI Reference
Getting Started / Frameworks

Express.js Middleware Setup

Set up automatic route scanning and cost logging in Node.js Express apps.

Add route security auditing, shadow API discovery, and token budgets to Node.js express apps.

Integration

const express = require('express');
const { Rakshex } = require('@rakshex/sdk');

const app = express();
const RaksHex = new RaksHex({ apiKey: process.env.RAKSHEX_API_KEY });

// Inject middleware before any routers
app.use(RaksHex.middleware());

app.post('/chat', (req, res) => {
  res.json({ message: "Done" });
});