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 |