Skip to main content

Machines API

List machines — GET /api/machines

Query params: status (online|offline), search (hostname/tag)

Get machine detail — GET /api/machines/{machine_id}

Update tags/notes — PATCH /api/machines/{machine_id}

{"tags": ["office"], "notes": "Finance dept"}

Delete (soft-delete) — DELETE /api/machines/{machine_id}

Response 204. Logged as machine_deleted.