fleetd private API
19 HTTP operations with request fields, responses and validation.
fleet calls this private Unix-socket API locally or over SSH. Socket ownership restricts access. auth: public means no additional session cookie or bearer token is required.
These pages are generated from the operation definitions and validation functions. Each page includes field limits and custom validation code.
| Operation | Method | Path | Authentication | Success |
|---|---|---|---|---|
setup | POST | /api/setup | public | 200 |
status | GET | /api/status | public | 200 |
fleets | GET | /api/fleets | public | 200 |
addFleet | POST | /api/fleets | public | 201 |
fleet | GET | /api/fleets/{fleetId} | public | 200 |
readiness | GET | /api/fleets/{fleetId}/readiness | public | 200 |
changeFleet | PATCH | /api/fleets/{fleetId} | public | 200 |
removeFleet | DELETE | /api/fleets/{fleetId} | public | 200 |
changeFleetDelivery | PUT | /api/fleets/{fleetId}/delivery | public | 200 |
createFleetMessage | POST | /api/fleets/{fleetId}/messages | public | 201 |
agents | GET | /api/fleets/{fleetId}/agents | public | 200 |
addAgent | POST | /api/fleets/{fleetId}/agents | public | 201 |
agent | GET | /api/fleets/{fleetId}/agents/{instanceKey} | public | 200 |
contexts | GET | /api/fleets/{fleetId}/agents/{instanceKey}/contexts | public | 200 |
attachment | GET | /api/fleets/{fleetId}/agents/{instanceKey}/attachment | public | 200 |
changeAgent | PATCH | /api/fleets/{fleetId}/agents/{instanceKey} | public | 200 |
removeAgent | DELETE | /api/fleets/{fleetId}/agents/{instanceKey} | public | 200 |
operate | POST | /api/operations | public | 202 |
operation | GET | /api/operations/{operationId} | public | 200 |