robots

Update Robot

Owners and admins: the embodiment and runtime identity registered for this robot. A revoked robot is 409. Name, workspace and serial stay as they were at registration. An endpoint serves the robot only when it expects the identity registered here. An identity that the release of an unfinished controller rollout still going to the robot would not have been rolled out to (an embodiment it does not drive, a controller API it does not meet) is 409, naming the rollout and why: let it finish, or roll it back, first.

patch/robots/{robot_id}

Request

  • Base URL
    https://api.os3robotics.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.os3robotics.com/robots/{robot_id}
  • Auth
    • HTTP bearer
    • or HTTP bearer

Path parameters

robot_idstring uuid required

Request body

action_space_idstring
wire_contract_versionstring
camera_shapesobject required
controller_api_versionstring required
embodimentstring required

Response

Successful Response

idstring uuid required
tenant_idstring uuid required
workspace_idstring uuid required
namestring required
embodimentstring required
action_space_idstring required
wire_contract_versionstring required
camera_shapesobject required
controller_api_versionstring required
calibration_sha256string nullable required
serialstring nullable required
status'registered' | 'connected' | 'revoked' required
credential_issued_atstring date-time required
created_atstring date-time required
last_seen_atstring date-time nullable required
revoked_atstring date-time nullable required
deleted_atstring date-time nullable

Changes

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