Update Machine
Update a machine’s information.
Only the fields provided in the request body will be updated. The machine must belong to the authenticated organization.
For machine_sensitive_parameters: provide actual secret values and they will be stored in Basis Theory. Only aliases will be stored in the database.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Unique key for idempotent requests. If provided, the server ensures the request is processed at most once. Retries with the same key return the original response. SDKs auto-generate this for write requests.
"550e8400-e29b-41d4-a716-446655440000"
Path Parameters
Body
Schema for updating a machine
25550255connected, disconnected, error Set to null to clear reservation; server will cancel any scheduling/running run on this machine, clear reservation, mark machine available, and trigger matching
Machine-specific input values. Provide empty dict {} to clear all.
Machine-specific sensitive input values (will be stored in Basis Theory). Provide empty dict {} to clear all.
Response
Successful Response
Machine response schema
connected, disconnected, error 25550255Machine-specific input values that auto-populate runs
Machine-specific sensitive input aliases (stored in Basis Theory)
Fly machine ID hosting the WebSocket connection