Integration Guides
Connect your API with SDK, middleware, or REST API
Node.js / Express Integration
Use middleware to automatically log all API requests
Installation
npm install lognexis-nodeconst express = require('express');
const { expressMiddleware } = require('lognexis-node');
const app = express();
app.use(express.json());
// Add LogNexis monitoring — place BEFORE your routes
app.use(expressMiddleware({
apiKey: process.env.LOGNEXIS_API_KEY,
captureBody: true,
captureHeaders: true,
excludePaths: ['/health', '/favicon.ico'],
redactHeaders: ['authorization', 'cookie'],
redactBodyFields: ['password', 'token'],
debug: false,
}));
app.get('/api/users', (req, res) => {
res.json({ users: [] });
});
app.listen(3000);