diff --git a/spec.json b/spec.json index 2a12f54..4dddb13 100644 --- a/spec.json +++ b/spec.json @@ -15992,6 +15992,10 @@ "settings" ] }, + "CameraDragStart": { + "description": "The response from the `CameraDragStart` endpoint.", + "type": "object" + }, "CameraSettings": { "description": "Camera settings including position, center, fov etc", "type": "object", @@ -16785,6 +16789,10 @@ "curve_type" ] }, + "CurveSetConstraint": { + "description": "The response from the `CurveSetConstraint` endpoint.", + "type": "object" + }, "CurveType": { "description": "The type of Curve (embedded within path)", "type": "string", @@ -16997,6 +17005,22 @@ "settings" ] }, + "DefaultCameraLookAt": { + "description": "The response from the `DefaultCameraLookAt` endpoint.", + "type": "object" + }, + "DefaultCameraPerspectiveSettings": { + "description": "The response from the `DefaultCameraPerspectiveSettings` endpoint.", + "type": "object" + }, + "DefaultCameraSetOrthographic": { + "description": "The response from the `DefaultCameraSetOrthographic` endpoint.", + "type": "object" + }, + "DefaultCameraSetPerspective": { + "description": "The response from the `DefaultCameraSetPerspective` endpoint.", + "type": "object" + }, "DefaultCameraZoom": { "description": "The response from the `DefaultCameraZoom` command.", "type": "object", @@ -17225,6 +17249,18 @@ } ] }, + "EdgeLinesVisible": { + "description": "The response from the `EdgeLinesVisible` endpoint.", + "type": "object" + }, + "EditModeEnter": { + "description": "The response from the `EditModeEnter` endpoint.", + "type": "object" + }, + "EditModeExit": { + "description": "The response from the `EditModeExit` endpoint.", + "type": "object" + }, "EmailAuthenticationForm": { "description": "The body of the form for email authentication.", "type": "object", @@ -17245,6 +17281,10 @@ "email" ] }, + "EnableSketchMode": { + "description": "The response from the `EnableSketchMode` endpoint.", + "type": "object" + }, "EntityCircularPattern": { "description": "The response from the `EntityCircularPattern` command.", "type": "object", @@ -17262,6 +17302,10 @@ "entity_ids" ] }, + "EntityFade": { + "description": "The response from the `EntityFade` endpoint.", + "type": "object" + }, "EntityGetAllChildUuids": { "description": "The response from the `EntityGetAllChildUuids` command.", "type": "object", @@ -17399,6 +17443,22 @@ "entity_ids" ] }, + "EntityMakeHelix": { + "description": "The response from the `EntityMakeHelix` endpoint.", + "type": "object" + }, + "EntityMirror": { + "description": "The response from the `EntityMirror` endpoint.", + "type": "object" + }, + "EntityMirrorAcrossEdge": { + "description": "The response from the `EntityMirrorAcrossEdge` endpoint.", + "type": "object" + }, + "EntitySetOpacity": { + "description": "The response from the `EntitySetOpacity` endpoint.", + "type": "object" + }, "EntityType": { "description": "The type of entity", "type": "string", @@ -17645,6 +17705,10 @@ "name" ] }, + "ExtendPath": { + "description": "The response from the `ExtendPath` endpoint.", + "type": "object" + }, "ExtendedUser": { "description": "Extended user information.\n\nThis is mostly used for internal purposes. It returns a mapping of the user's information, including that of our third party services we use for users: MailChimp | Stripe", "type": "object", @@ -17693,15 +17757,15 @@ "description": "The user's first name.", "type": "string" }, - "front_id": { - "nullable": true, - "description": "The user's Front ID. This is mostly used for internal mapping.", - "type": "string" - }, "github": { "description": "The user's GitHub handle.", "type": "string" }, + "hubspot_contact_id": { + "nullable": true, + "description": "The user's Hubspot ID. This is mostly used for internal mapping.", + "type": "string" + }, "id": { "description": "The unique identifier for the user.", "allOf": [ @@ -17781,6 +17845,10 @@ "items" ] }, + "Extrude": { + "description": "The response from the `Extrude` endpoint.", + "type": "object" + }, "ExtrusionFaceCapType": { "description": "Possible types of faces which can be extruded from a 3D solid.", "oneOf": [ @@ -18901,6 +18969,22 @@ } ] }, + "HandleMouseDragEnd": { + "description": "The response from the `HandleMouseDragEnd` endpoint.", + "type": "object" + }, + "HandleMouseDragMove": { + "description": "The response from the `HandleMouseDragMove` endpoint.", + "type": "object" + }, + "HandleMouseDragStart": { + "description": "The response from the `HandleMouseDragStart` endpoint.", + "type": "object" + }, + "HighlightSetEntities": { + "description": "The response from the `HighlightSetEntities` endpoint.", + "type": "object" + }, "HighlightSetEntity": { "description": "The response from the `HighlightSetEntity` command.", "type": "object", @@ -19915,6 +19999,14 @@ "solid_id" ] }, + "MakeAxesGizmo": { + "description": "The response from the `MakeAxesGizmo` endpoint.", + "type": "object" + }, + "MakePlane": { + "description": "The response from the `MakePlane` endpoint.", + "type": "object" + }, "Mass": { "description": "The mass response.", "type": "object", @@ -23458,6 +23550,11 @@ "description": "Fit the view to the specified object(s).", "type": "object", "properties": { + "animated": { + "description": "Whether or not to animate the camera movement.", + "default": false, + "type": "boolean" + }, "object_ids": { "description": "Which objects to fit camera to; if empty, fit to all non-default objects. Defaults to empty vector.", "default": [], @@ -23664,6 +23761,18 @@ "entities_selected" ] }, + "MouseMove": { + "description": "The response from the `MouseMove` endpoint.", + "type": "object" + }, + "MovePathPen": { + "description": "The response from the `MovePathPen` endpoint.", + "type": "object" + }, + "NewAnnotation": { + "description": "The response from the `NewAnnotation` endpoint.", + "type": "object" + }, "OAuth2ClientInfo": { "description": "Information about an OAuth 2.0 client.", "type": "object", @@ -23695,6 +23804,18 @@ } ] }, + "ObjectBringToFront": { + "description": "The response from the `ObjectBringToFront` endpoint.", + "type": "object" + }, + "ObjectSetMaterialParamsPbr": { + "description": "The response from the `ObjectSetMaterialParamsPbr` endpoint.", + "type": "object" + }, + "ObjectVisible": { + "description": "The response from the `ObjectVisible` endpoint.", + "type": "object" + }, "OkModelingCmdResponse": { "description": "A successful response from a modeling command. This can be one of several types of responses, depending on the command.", "oneOf": [ @@ -23714,16 +23835,16 @@ ] }, { - "description": "The response to the 'Export' endpoint", + "description": "The response to the 'StartPath' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Export" + "$ref": "#/components/schemas/StartPath" }, "type": { "type": "string", "enum": [ - "export" + "start_path" ] } }, @@ -23733,16 +23854,16 @@ ] }, { - "description": "The response to the 'SelectWithPoint' endpoint", + "description": "The response to the 'MovePathPen' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SelectWithPoint" + "$ref": "#/components/schemas/MovePathPen" }, "type": { "type": "string", "enum": [ - "select_with_point" + "move_path_pen" ] } }, @@ -23752,16 +23873,16 @@ ] }, { - "description": "The response to the 'HighlightSetEntity' endpoint", + "description": "The response to the 'ExtendPath' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/HighlightSetEntity" + "$ref": "#/components/schemas/ExtendPath" }, "type": { "type": "string", "enum": [ - "highlight_set_entity" + "extend_path" ] } }, @@ -23771,16 +23892,16 @@ ] }, { - "description": "The response to the 'EntityGetChildUuid' endpoint", + "description": "The response to the 'Extrude' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/EntityGetChildUuid" + "$ref": "#/components/schemas/Extrude" }, "type": { "type": "string", "enum": [ - "entity_get_child_uuid" + "extrude" ] } }, @@ -23790,16 +23911,16 @@ ] }, { - "description": "The response to the 'EntityGetNumChildren' endpoint", + "description": "The response to the 'Revolve' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/EntityGetNumChildren" + "$ref": "#/components/schemas/Revolve" }, "type": { "type": "string", "enum": [ - "entity_get_num_children" + "revolve" ] } }, @@ -23809,16 +23930,16 @@ ] }, { - "description": "The response to the 'EntityGetParentId' endpoint", + "description": "The response to the 'Solid3dShellFace' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/EntityGetParentId" + "$ref": "#/components/schemas/Solid3dShellFace" }, "type": { "type": "string", "enum": [ - "entity_get_parent_id" + "solid3d_shell_face" ] } }, @@ -23828,16 +23949,16 @@ ] }, { - "description": "The response to the 'EntityGetAllChildUuids' endpoint", + "description": "The response to the 'RevolveAboutEdge' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/EntityGetAllChildUuids" + "$ref": "#/components/schemas/RevolveAboutEdge" }, "type": { "type": "string", "enum": [ - "entity_get_all_child_uuids" + "revolve_about_edge" ] } }, @@ -23847,16 +23968,16 @@ ] }, { - "description": "The response to the 'EntityGetSketchPaths' endpoint", + "description": "The response to the 'CameraDragStart' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/EntityGetSketchPaths" + "$ref": "#/components/schemas/CameraDragStart" }, "type": { "type": "string", "enum": [ - "entity_get_sketch_paths" + "camera_drag_start" ] } }, @@ -23866,16 +23987,16 @@ ] }, { - "description": "The response to the 'Loft' endpoint", + "description": "The response to the 'DefaultCameraLookAt' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Loft" + "$ref": "#/components/schemas/DefaultCameraLookAt" }, "type": { "type": "string", "enum": [ - "loft" + "default_camera_look_at" ] } }, @@ -23885,16 +24006,16 @@ ] }, { - "description": "The response to the 'ClosePath' endpoint", + "description": "The response to the 'DefaultCameraPerspectiveSettings' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/ClosePath" + "$ref": "#/components/schemas/DefaultCameraPerspectiveSettings" }, "type": { "type": "string", "enum": [ - "close_path" + "default_camera_perspective_settings" ] } }, @@ -23904,16 +24025,16 @@ ] }, { - "description": "The response to the 'CameraDragMove' endpoint", + "description": "The response to the 'EntityMakeHelix' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/CameraDragMove" + "$ref": "#/components/schemas/EntityMakeHelix" }, "type": { "type": "string", "enum": [ - "camera_drag_move" + "entity_make_helix" ] } }, @@ -23923,16 +24044,16 @@ ] }, { - "description": "The response to the 'CameraDragEnd' endpoint", + "description": "The response to the 'EntityMirror' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/CameraDragEnd" + "$ref": "#/components/schemas/EntityMirror" }, "type": { "type": "string", "enum": [ - "camera_drag_end" + "entity_mirror" ] } }, @@ -23942,16 +24063,16 @@ ] }, { - "description": "The response to the 'DefaultCameraGetSettings' endpoint", + "description": "The response to the 'EntityMirrorAcrossEdge' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DefaultCameraGetSettings" + "$ref": "#/components/schemas/EntityMirrorAcrossEdge" }, "type": { "type": "string", "enum": [ - "default_camera_get_settings" + "entity_mirror_across_edge" ] } }, @@ -23961,16 +24082,16 @@ ] }, { - "description": "The response to the 'DefaultCameraZoom' endpoint", + "description": "The response to the 'EditModeEnter' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DefaultCameraZoom" + "$ref": "#/components/schemas/EditModeEnter" }, "type": { "type": "string", "enum": [ - "default_camera_zoom" + "edit_mode_enter" ] } }, @@ -23980,16 +24101,16 @@ ] }, { - "description": "The response to the 'ZoomToFit' endpoint", + "description": "The response to the 'SelectAdd' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/ZoomToFit" + "$ref": "#/components/schemas/SelectAdd" }, "type": { "type": "string", "enum": [ - "zoom_to_fit" + "select_add" ] } }, @@ -23999,16 +24120,16 @@ ] }, { - "description": "The response to the 'ViewIsometric' endpoint", + "description": "The response to the 'SelectRemove' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/ViewIsometric" + "$ref": "#/components/schemas/SelectRemove" }, "type": { "type": "string", "enum": [ - "view_isometric" + "select_remove" ] } }, @@ -24018,16 +24139,16 @@ ] }, { - "description": "The response to the 'GetNumObjects' endpoint", + "description": "The response to the 'SceneClearAll' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/GetNumObjects" + "$ref": "#/components/schemas/SceneClearAll" }, "type": { "type": "string", "enum": [ - "get_num_objects" + "scene_clear_all" ] } }, @@ -24037,16 +24158,16 @@ ] }, { - "description": "The response to the 'DefaultCameraFocusOn' endpoint", + "description": "The response to the 'SelectReplace' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DefaultCameraFocusOn" + "$ref": "#/components/schemas/SelectReplace" }, "type": { "type": "string", "enum": [ - "default_camera_focus_on" + "select_replace" ] } }, @@ -24056,16 +24177,16 @@ ] }, { - "description": "The response to the 'SelectGet' endpoint", + "description": "The response to the 'HighlightSetEntities' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SelectGet" + "$ref": "#/components/schemas/HighlightSetEntities" }, "type": { "type": "string", "enum": [ - "select_get" + "highlight_set_entities" ] } }, @@ -24075,16 +24196,16 @@ ] }, { - "description": "The response to the 'Solid3dGetAllEdgeFaces' endpoint", + "description": "The response to the 'NewAnnotation' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Solid3dGetAllEdgeFaces" + "$ref": "#/components/schemas/NewAnnotation" }, "type": { "type": "string", "enum": [ - "solid3d_get_all_edge_faces" + "new_annotation" ] } }, @@ -24094,16 +24215,16 @@ ] }, { - "description": "The response to the 'Solid3dGetAllOppositeEdges' endpoint", + "description": "The response to the 'UpdateAnnotation' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Solid3dGetAllOppositeEdges" + "$ref": "#/components/schemas/UpdateAnnotation" }, "type": { "type": "string", "enum": [ - "solid3d_get_all_opposite_edges" + "update_annotation" ] } }, @@ -24113,16 +24234,16 @@ ] }, { - "description": "The response to the 'Solid3dGetOppositeEdge' endpoint", + "description": "The response to the 'EdgeLinesVisible' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Solid3dGetOppositeEdge" + "$ref": "#/components/schemas/EdgeLinesVisible" }, "type": { "type": "string", "enum": [ - "solid3d_get_opposite_edge" + "edge_lines_visible" ] } }, @@ -24132,16 +24253,16 @@ ] }, { - "description": "The response to the 'Solid3dGetNextAdjacentEdge' endpoint", + "description": "The response to the 'ObjectVisible' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Solid3dGetNextAdjacentEdge" + "$ref": "#/components/schemas/ObjectVisible" }, "type": { "type": "string", "enum": [ - "solid3d_get_next_adjacent_edge" + "object_visible" ] } }, @@ -24151,16 +24272,16 @@ ] }, { - "description": "The response to the 'Solid3dGetPrevAdjacentEdge' endpoint", + "description": "The response to the 'ObjectBringToFront' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Solid3dGetPrevAdjacentEdge" + "$ref": "#/components/schemas/ObjectBringToFront" }, "type": { "type": "string", "enum": [ - "solid3d_get_prev_adjacent_edge" + "object_bring_to_front" ] } }, @@ -24170,16 +24291,16 @@ ] }, { - "description": "The response to the 'GetEntityType' endpoint", + "description": "The response to the 'ObjectSetMaterialParamsPbr' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/GetEntityType" + "$ref": "#/components/schemas/ObjectSetMaterialParamsPbr" }, "type": { "type": "string", "enum": [ - "get_entity_type" + "object_set_material_params_pbr" ] } }, @@ -24189,16 +24310,16 @@ ] }, { - "description": "The response to the 'CurveGetControlPoints' endpoint", + "description": "The response to the 'Solid2dAddHole' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/CurveGetControlPoints" + "$ref": "#/components/schemas/Solid2dAddHole" }, "type": { "type": "string", "enum": [ - "curve_get_control_points" + "solid2d_add_hole" ] } }, @@ -24208,16 +24329,16 @@ ] }, { - "description": "The response to the 'CurveGetType' endpoint", + "description": "The response to the 'Solid3dFilletEdge' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/CurveGetType" + "$ref": "#/components/schemas/Solid3dFilletEdge" }, "type": { "type": "string", "enum": [ - "curve_get_type" + "solid3d_fillet_edge" ] } }, @@ -24227,16 +24348,16 @@ ] }, { - "description": "The response to the 'MouseClick' endpoint", + "description": "The response to the 'SendObject' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/MouseClick" + "$ref": "#/components/schemas/SendObject" }, "type": { "type": "string", "enum": [ - "mouse_click" + "send_object" ] } }, @@ -24246,16 +24367,16 @@ ] }, { - "description": "The response to the 'TakeSnapshot' endpoint", + "description": "The response to the 'EntitySetOpacity' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/TakeSnapshot" + "$ref": "#/components/schemas/EntitySetOpacity" }, "type": { "type": "string", "enum": [ - "take_snapshot" + "entity_set_opacity" ] } }, @@ -24265,16 +24386,16 @@ ] }, { - "description": "The response to the 'PathGetInfo' endpoint", + "description": "The response to the 'EntityFade' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/PathGetInfo" + "$ref": "#/components/schemas/EntityFade" }, "type": { "type": "string", "enum": [ - "path_get_info" + "entity_fade" ] } }, @@ -24284,16 +24405,16 @@ ] }, { - "description": "The response to the 'PathSegmentInfo' endpoint", + "description": "The response to the 'MakePlane' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/PathSegmentInfo" + "$ref": "#/components/schemas/MakePlane" }, "type": { "type": "string", "enum": [ - "path_segment_info" + "make_plane" ] } }, @@ -24303,16 +24424,16 @@ ] }, { - "description": "The response to the 'PathGetCurveUuidsForVertices' endpoint", + "description": "The response to the 'PlaneSetColor' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/PathGetCurveUuidsForVertices" + "$ref": "#/components/schemas/PlaneSetColor" }, "type": { "type": "string", "enum": [ - "path_get_curve_uuids_for_vertices" + "plane_set_color" ] } }, @@ -24322,16 +24443,16 @@ ] }, { - "description": "The response to the 'PathGetCurveUuid' endpoint", + "description": "The response to the 'SetTool' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/PathGetCurveUuid" + "$ref": "#/components/schemas/SetTool" }, "type": { "type": "string", "enum": [ - "path_get_curve_uuid" + "set_tool" ] } }, @@ -24341,16 +24462,16 @@ ] }, { - "description": "The response to the 'PathGetVertexUuids' endpoint", + "description": "The response to the 'MouseMove' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/PathGetVertexUuids" + "$ref": "#/components/schemas/MouseMove" }, "type": { "type": "string", "enum": [ - "path_get_vertex_uuids" + "mouse_move" ] } }, @@ -24360,16 +24481,16 @@ ] }, { - "description": "The response to the 'PathGetSketchTargetUuid' endpoint", + "description": "The response to the 'SketchModeDisable' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/PathGetSketchTargetUuid" + "$ref": "#/components/schemas/SketchModeDisable" }, "type": { "type": "string", "enum": [ - "path_get_sketch_target_uuid" + "sketch_mode_disable" ] } }, @@ -24379,16 +24500,16 @@ ] }, { - "description": "The response to the 'CurveGetEndPoints' endpoint", + "description": "The response to the 'CurveSetConstraint' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/CurveGetEndPoints" + "$ref": "#/components/schemas/CurveSetConstraint" }, "type": { "type": "string", "enum": [ - "curve_get_end_points" + "curve_set_constraint" ] } }, @@ -24398,16 +24519,16 @@ ] }, { - "description": "The response to the 'FaceIsPlanar' endpoint", + "description": "The response to the 'EnableSketchMode' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/FaceIsPlanar" + "$ref": "#/components/schemas/EnableSketchMode" }, "type": { "type": "string", "enum": [ - "face_is_planar" + "enable_sketch_mode" ] } }, @@ -24417,16 +24538,16 @@ ] }, { - "description": "The response to the 'FaceGetPosition' endpoint", + "description": "The response to the 'SetBackgroundColor' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/FaceGetPosition" + "$ref": "#/components/schemas/SetBackgroundColor" }, "type": { "type": "string", "enum": [ - "face_get_position" + "set_background_color" ] } }, @@ -24436,16 +24557,16 @@ ] }, { - "description": "The response to the 'FaceGetCenter' endpoint", + "description": "The response to the 'SetCurrentToolProperties' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/FaceGetCenter" + "$ref": "#/components/schemas/SetCurrentToolProperties" }, "type": { "type": "string", "enum": [ - "face_get_center" + "set_current_tool_properties" ] } }, @@ -24455,16 +24576,16 @@ ] }, { - "description": "The response to the 'FaceGetGradient' endpoint", + "description": "The response to the 'SetDefaultSystemProperties' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/FaceGetGradient" + "$ref": "#/components/schemas/SetDefaultSystemProperties" }, "type": { "type": "string", "enum": [ - "face_get_gradient" + "set_default_system_properties" ] } }, @@ -24474,16 +24595,16 @@ ] }, { - "description": "The response to the 'PlaneIntersectAndProject' endpoint", + "description": "The response to the 'MakeAxesGizmo' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/PlaneIntersectAndProject" + "$ref": "#/components/schemas/MakeAxesGizmo" }, "type": { "type": "string", "enum": [ - "plane_intersect_and_project" + "make_axes_gizmo" ] } }, @@ -24493,16 +24614,16 @@ ] }, { - "description": "The response to the 'ImportFiles' endpoint", + "description": "The response to the 'HandleMouseDragStart' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/ImportFiles" + "$ref": "#/components/schemas/HandleMouseDragStart" }, "type": { "type": "string", "enum": [ - "import_files" + "handle_mouse_drag_start" ] } }, @@ -24512,16 +24633,16 @@ ] }, { - "description": "The response to the 'ImportedGeometry' endpoint", + "description": "The response to the 'HandleMouseDragMove' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/ImportedGeometry" + "$ref": "#/components/schemas/HandleMouseDragMove" }, "type": { "type": "string", "enum": [ - "imported_geometry" + "handle_mouse_drag_move" ] } }, @@ -24531,16 +24652,16 @@ ] }, { - "description": "The response to the 'Mass' endpoint", + "description": "The response to the 'HandleMouseDragEnd' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Mass" + "$ref": "#/components/schemas/HandleMouseDragEnd" }, "type": { "type": "string", "enum": [ - "mass" + "handle_mouse_drag_end" ] } }, @@ -24550,16 +24671,16 @@ ] }, { - "description": "The response to the 'Volume' endpoint", + "description": "The response to the 'RemoveSceneObjects' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Volume" + "$ref": "#/components/schemas/RemoveSceneObjects" }, "type": { "type": "string", "enum": [ - "volume" + "remove_scene_objects" ] } }, @@ -24569,16 +24690,16 @@ ] }, { - "description": "The response to the 'Density' endpoint", + "description": "The response to the 'ReconfigureStream' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Density" + "$ref": "#/components/schemas/ReconfigureStream" }, "type": { "type": "string", "enum": [ - "density" + "reconfigure_stream" ] } }, @@ -24588,16 +24709,1023 @@ ] }, { - "description": "The response to the 'SurfaceArea' endpoint", + "description": "The response to the 'SetSceneUnits' endpoint", "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SurfaceArea" + "$ref": "#/components/schemas/SetSceneUnits" }, "type": { "type": "string", "enum": [ - "surface_area" + "set_scene_units" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'SetSelectionType' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SetSelectionType" + }, + "type": { + "type": "string", + "enum": [ + "set_selection_type" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'SetSelectionFilter' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SetSelectionFilter" + }, + "type": { + "type": "string", + "enum": [ + "set_selection_filter" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'DefaultCameraSetOrthographic' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DefaultCameraSetOrthographic" + }, + "type": { + "type": "string", + "enum": [ + "default_camera_set_orthographic" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'DefaultCameraSetPerspective' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DefaultCameraSetPerspective" + }, + "type": { + "type": "string", + "enum": [ + "default_camera_set_perspective" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'EditModeExit' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/EditModeExit" + }, + "type": { + "type": "string", + "enum": [ + "edit_mode_exit" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'SelectClear' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SelectClear" + }, + "type": { + "type": "string", + "enum": [ + "select_clear" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'Export' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Export" + }, + "type": { + "type": "string", + "enum": [ + "export" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'SelectWithPoint' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SelectWithPoint" + }, + "type": { + "type": "string", + "enum": [ + "select_with_point" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'HighlightSetEntity' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/HighlightSetEntity" + }, + "type": { + "type": "string", + "enum": [ + "highlight_set_entity" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'EntityGetChildUuid' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/EntityGetChildUuid" + }, + "type": { + "type": "string", + "enum": [ + "entity_get_child_uuid" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'EntityGetNumChildren' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/EntityGetNumChildren" + }, + "type": { + "type": "string", + "enum": [ + "entity_get_num_children" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'EntityGetParentId' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/EntityGetParentId" + }, + "type": { + "type": "string", + "enum": [ + "entity_get_parent_id" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'EntityGetAllChildUuids' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/EntityGetAllChildUuids" + }, + "type": { + "type": "string", + "enum": [ + "entity_get_all_child_uuids" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'EntityGetSketchPaths' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/EntityGetSketchPaths" + }, + "type": { + "type": "string", + "enum": [ + "entity_get_sketch_paths" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'Loft' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Loft" + }, + "type": { + "type": "string", + "enum": [ + "loft" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'ClosePath' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/ClosePath" + }, + "type": { + "type": "string", + "enum": [ + "close_path" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'CameraDragMove' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/CameraDragMove" + }, + "type": { + "type": "string", + "enum": [ + "camera_drag_move" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'CameraDragEnd' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/CameraDragEnd" + }, + "type": { + "type": "string", + "enum": [ + "camera_drag_end" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'DefaultCameraGetSettings' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DefaultCameraGetSettings" + }, + "type": { + "type": "string", + "enum": [ + "default_camera_get_settings" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'DefaultCameraZoom' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DefaultCameraZoom" + }, + "type": { + "type": "string", + "enum": [ + "default_camera_zoom" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'ZoomToFit' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/ZoomToFit" + }, + "type": { + "type": "string", + "enum": [ + "zoom_to_fit" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'ViewIsometric' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/ViewIsometric" + }, + "type": { + "type": "string", + "enum": [ + "view_isometric" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'GetNumObjects' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/GetNumObjects" + }, + "type": { + "type": "string", + "enum": [ + "get_num_objects" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'DefaultCameraFocusOn' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DefaultCameraFocusOn" + }, + "type": { + "type": "string", + "enum": [ + "default_camera_focus_on" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'SelectGet' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SelectGet" + }, + "type": { + "type": "string", + "enum": [ + "select_get" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'Solid3dGetAllEdgeFaces' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Solid3dGetAllEdgeFaces" + }, + "type": { + "type": "string", + "enum": [ + "solid3d_get_all_edge_faces" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'Solid3dGetAllOppositeEdges' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Solid3dGetAllOppositeEdges" + }, + "type": { + "type": "string", + "enum": [ + "solid3d_get_all_opposite_edges" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'Solid3dGetOppositeEdge' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Solid3dGetOppositeEdge" + }, + "type": { + "type": "string", + "enum": [ + "solid3d_get_opposite_edge" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'Solid3dGetNextAdjacentEdge' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Solid3dGetNextAdjacentEdge" + }, + "type": { + "type": "string", + "enum": [ + "solid3d_get_next_adjacent_edge" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'Solid3dGetPrevAdjacentEdge' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Solid3dGetPrevAdjacentEdge" + }, + "type": { + "type": "string", + "enum": [ + "solid3d_get_prev_adjacent_edge" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'GetEntityType' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/GetEntityType" + }, + "type": { + "type": "string", + "enum": [ + "get_entity_type" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'CurveGetControlPoints' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/CurveGetControlPoints" + }, + "type": { + "type": "string", + "enum": [ + "curve_get_control_points" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'CurveGetType' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/CurveGetType" + }, + "type": { + "type": "string", + "enum": [ + "curve_get_type" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'MouseClick' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/MouseClick" + }, + "type": { + "type": "string", + "enum": [ + "mouse_click" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'TakeSnapshot' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/TakeSnapshot" + }, + "type": { + "type": "string", + "enum": [ + "take_snapshot" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'PathGetInfo' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/PathGetInfo" + }, + "type": { + "type": "string", + "enum": [ + "path_get_info" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'PathSegmentInfo' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/PathSegmentInfo" + }, + "type": { + "type": "string", + "enum": [ + "path_segment_info" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'PathGetCurveUuidsForVertices' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/PathGetCurveUuidsForVertices" + }, + "type": { + "type": "string", + "enum": [ + "path_get_curve_uuids_for_vertices" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'PathGetCurveUuid' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/PathGetCurveUuid" + }, + "type": { + "type": "string", + "enum": [ + "path_get_curve_uuid" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'PathGetVertexUuids' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/PathGetVertexUuids" + }, + "type": { + "type": "string", + "enum": [ + "path_get_vertex_uuids" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'PathGetSketchTargetUuid' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/PathGetSketchTargetUuid" + }, + "type": { + "type": "string", + "enum": [ + "path_get_sketch_target_uuid" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'CurveGetEndPoints' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/CurveGetEndPoints" + }, + "type": { + "type": "string", + "enum": [ + "curve_get_end_points" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'FaceIsPlanar' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/FaceIsPlanar" + }, + "type": { + "type": "string", + "enum": [ + "face_is_planar" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'FaceGetPosition' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/FaceGetPosition" + }, + "type": { + "type": "string", + "enum": [ + "face_get_position" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'FaceGetCenter' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/FaceGetCenter" + }, + "type": { + "type": "string", + "enum": [ + "face_get_center" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'FaceGetGradient' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/FaceGetGradient" + }, + "type": { + "type": "string", + "enum": [ + "face_get_gradient" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'PlaneIntersectAndProject' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/PlaneIntersectAndProject" + }, + "type": { + "type": "string", + "enum": [ + "plane_intersect_and_project" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'ImportFiles' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/ImportFiles" + }, + "type": { + "type": "string", + "enum": [ + "import_files" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'ImportedGeometry' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/ImportedGeometry" + }, + "type": { + "type": "string", + "enum": [ + "imported_geometry" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'Mass' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Mass" + }, + "type": { + "type": "string", + "enum": [ + "mass" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'Volume' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Volume" + }, + "type": { + "type": "string", + "enum": [ + "volume" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'Density' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Density" + }, + "type": { + "type": "string", + "enum": [ + "density" + ] + } + }, + "required": [ + "data", + "type" + ] + }, + { + "description": "The response to the 'SurfaceArea' endpoint", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SurfaceArea" + }, + "type": { + "type": "string", + "enum": [ + "surface_area" ] } }, @@ -26144,6 +27272,10 @@ } } }, + "PlaneSetColor": { + "description": "The response from the `PlaneSetColor` endpoint.", + "type": "object" + }, "PlyStorage": { "description": "The storage for the output PLY file.", "oneOf": [ @@ -26295,6 +27427,22 @@ "name" ] }, + "ReconfigureStream": { + "description": "The response from the `ReconfigureStream` endpoint.", + "type": "object" + }, + "RemoveSceneObjects": { + "description": "The response from the `RemoveSceneObjects` endpoint.", + "type": "object" + }, + "Revolve": { + "description": "The response from the `Revolve` endpoint.", + "type": "object" + }, + "RevolveAboutEdge": { + "description": "The response from the `RevolveAboutEdge` endpoint.", + "type": "object" + }, "Rotation": { "description": "A rotation defined by an axis, origin of rotation, and an angle.", "type": "object", @@ -26538,6 +27686,10 @@ "idp_metadata_source" ] }, + "SceneClearAll": { + "description": "The response from the `SceneClearAll` endpoint.", + "type": "object" + }, "SceneSelectionType": { "description": "The type of scene selection change", "oneOf": [ @@ -26577,6 +27729,14 @@ "sketch_curve_mod" ] }, + "SelectAdd": { + "description": "The response from the `SelectAdd` endpoint.", + "type": "object" + }, + "SelectClear": { + "description": "The response from the `SelectClear` endpoint.", + "type": "object" + }, "SelectGet": { "description": "The response from the `SelectGet` command.", "type": "object", @@ -26594,6 +27754,14 @@ "entity_ids" ] }, + "SelectRemove": { + "description": "The response from the `SelectRemove` endpoint.", + "type": "object" + }, + "SelectReplace": { + "description": "The response from the `SelectReplace` endpoint.", + "type": "object" + }, "SelectWithPoint": { "description": "The response from the `SelectWithPoint` command.", "type": "object", @@ -26710,6 +27878,10 @@ } ] }, + "SendObject": { + "description": "The response from the `SendObject` endpoint.", + "type": "object" + }, "ServiceAccount": { "description": "A service account.\n\nThese are used to authenticate orgs with Bearer authentication.\n\nThis works just like an API token, but it is tied to an organization versus an individual user.", "type": "object", @@ -26854,6 +28026,46 @@ "description": "An auth token. A uuid with a prefix of ses-", "type": "string" }, + "SetBackgroundColor": { + "description": "The response from the `SetBackgroundColor` endpoint.", + "type": "object" + }, + "SetCurrentToolProperties": { + "description": "The response from the `SetCurrentToolProperties` endpoint.", + "type": "object" + }, + "SetDefaultSystemProperties": { + "description": "The response from the `SetDefaultSystemProperties` endpoint.", + "type": "object" + }, + "SetSceneUnits": { + "description": "The response from the `SetSceneUnits` endpoint.", + "type": "object" + }, + "SetSelectionFilter": { + "description": "The response from the `SetSelectionFilter` endpoint.", + "type": "object" + }, + "SetSelectionType": { + "description": "The response from the `SetSelectionType` endpoint.", + "type": "object" + }, + "SetTool": { + "description": "The response from the `SetTool` endpoint.", + "type": "object" + }, + "SketchModeDisable": { + "description": "The response from the `SketchModeDisable` endpoint.", + "type": "object" + }, + "Solid2dAddHole": { + "description": "The response from the `Solid2dAddHole` endpoint.", + "type": "object" + }, + "Solid3dFilletEdge": { + "description": "The response from the `Solid3dFilletEdge` endpoint.", + "type": "object" + }, "Solid3dGetAllEdgeFaces": { "description": "The response from the `Solid3dGetAllEdgeFaces` command.", "type": "object", @@ -26942,6 +28154,10 @@ } } }, + "Solid3dShellFace": { + "description": "The response from the `Solid3dShellFace` endpoint.", + "type": "object" + }, "SourcePosition": { "description": "A position in the source code.", "type": "object", @@ -27012,6 +28228,10 @@ "range" ] }, + "StartPath": { + "description": "The response from the `StartPath` endpoint.", + "type": "object" + }, "StlStorage": { "description": "Export storage.", "oneOf": [ @@ -29609,6 +30829,10 @@ "user_id" ] }, + "UpdateAnnotation": { + "description": "The response from the `UpdateAnnotation` endpoint.", + "type": "object" + }, "UpdateMemberToOrgBody": { "description": "Data for updating a member of an org.", "type": "object",