Server: Online

API Explorer & Interactivity Console

Directly test the REST API endpoints exposed by this Flask backend system. Click "Send Request" to perform live requests.

1. System Statistics

GET /api/system-stats Get CPU/RAM usage details

Retrieves real-time resource usage of the hosting system (via python-psutil).

// Response payload will appear here...

2. Monitored Microservices

GET /api/services List registered services

Returns a list of all microservices currently monitored by the backend.

// Response payload will appear here...
POST /api/services Register a new microservice

Creates a new service metadata entry in the system registry.

Request JSON Body

{
  "name": "Notification Daemon",
  "endpoint": "/api/v1/notify",
  "status": "Active",
  "latency": "18ms"
}
// Response payload will appear here...

3. API Key Credentials

GET /api/keys Get active keys

Retrieves a list of generated access credentials.

// Response payload will appear here...
POST /api/keys Generate new API key

Generates a fresh cryptographically secure client credential key.

Request JSON Body

{
  "name": "External Integration Token"
}
// Response payload will appear here...

4. System Logs

GET /api/logs Retrieve system events log

Returns a snapshot of the most recent service and error logs.

// Response payload will appear here...