Skip to content

API Reference

This page will be populated with the full REST API reference before launch.

Base URL

http://your-server:8080/api/v1

Authentication

API requests require a valid API key passed via the Authorization header:

Authorization: Bearer <your-api-key>

Endpoints

Servers

Method Endpoint Description
GET /servers List all monitored servers
GET /servers/:id Get server details
GET /servers/:id/status Get current server status

Licenses

Method Endpoint Description
GET /licenses List all licenses across servers
GET /licenses/:id/usage Get current usage for a license

Reports

Method Endpoint Description
POST /reports/savings Generate a Savings Report (PDF)
POST /reports/audit Generate an Audit Defense Report (PDF)
GET /reports/:id Download a generated report