Search these docs, or ask Revo a question — answers link the pages they came from.
Creates a new framework in the system.
Plugin API access: this operation accepts a plugin JWT (PluginBearer) for its own tenant.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Request Body
Section titled “Request Body ”object
object
While true, an update that moves the framework or changes its size, offset, bottom shelf or bottom frame is refused with TRANSFORM_LOCKED. Leave it out to keep the stored lock; send false in the same update to unlock and move.
object
object
object
object
Deprecated: read simulatorPosition instead. The 4x4 transform of simulatorPosition, column-major as three.js Matrix4.elements, for clients that still place a framework by its matrix. Read-only: a create or update request may send it back as read, but one whose matrix does not match its simulatorPosition is refused with 400 OUTDATED_CLIENT, so move a framework by simulatorPosition alone. Absent when the framework has no valid simulatorPosition.
Responses
Section titled “ Responses ”OK
object
Bad Request
object
Conflict
object
Too Many Requests
object
Service Unavailable
object
Gateway Timeout