device actions

Create Diagnostic Action

post/api/v1/devices/{device_id}/diagnostic-actions

Request

  • Base URL
    https://api.brumby.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.brumby.com/api/v1/devices/{device_id}/diagnostic-actions
  • Auth
    HTTP bearer

Path parameters

device_idstring required

Headers

Idempotency-Keystring nullable

Request body

process'hello_world' | 'dock_cover' | 'dock_release' | 'dock_host' | 'mission' | 'sim_run'
action'start' | 'stop' | 'status' | 'open' | 'close' | 'install' | 'reboot' | 'stage' required

Response

Successful Response

action_idstring uuid required
device_idstring required
release_idstring uuid nullable required
updater_migration_authorization_idstring uuid nullable required
process'hello_world' | 'dock_cover' | 'dock_release' | 'dock_host' | 'mission' | 'sim_run' required
action'start' | 'stop' | 'status' | 'open' | 'close' | 'install' | 'reboot' | 'stage' required
statestring required
requested_by_actorstring required
issued_atstring date-time required
expires_atstring date-time required
accepted_atstring date-time nullable required
result_statusstring nullable required
result_payloadobject nullable required
result_received_atstring date-time nullable required
created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.