cyberwave.rest.DefaultApi
All URIs are relative to http://localhost| Method | HTTP request | Description |
|---|---|---|
| src_app_api_assets_complete_large_glb_upload | POST /api/v1/assets//complete-large-glb-upload | Complete Large Glb Upload |
| src_app_api_assets_create_asset | POST /api/v1/assets | Create Asset |
| src_app_api_assets_create_asset_with_urdf | POST /api/v1/assets/create-with-urdf | Create Asset With Urdf |
| src_app_api_assets_delete_asset | DELETE /api/v1/assets/ | Delete Asset |
| src_app_api_assets_get_asset | GET /api/v1/assets/ | Get Asset |
| src_app_api_assets_get_asset_kinematics | GET /api/v1/assets//kinematics | Get Asset Kinematics |
| src_app_api_assets_get_popular_tags | GET /api/v1/assets/popular-tags | Get Popular Tags |
| src_app_api_assets_initiate_large_glb_upload | POST /api/v1/assets//initiate-large-glb-upload | Initiate Large Glb Upload |
| src_app_api_assets_list_assets | GET /api/v1/assets | List Assets |
| src_app_api_assets_llm_generation | POST /api/v1/assets//llm-generation | Llm Generation |
| src_app_api_assets_set_glb_from_attachment | POST /api/v1/assets//glb-from-attachment | Set Glb From Attachment |
| src_app_api_assets_update_asset | PUT /api/v1/assets/ | Update Asset |
| src_app_api_assets_upload_glb | POST /api/v1/assets//glb-file | Upload Glb |
| src_app_api_assets_upload_thumbnail_file | POST /api/v1/assets//thumbnail-file | Upload Thumbnail File |
| src_app_api_assets_vlm_generation | POST /api/v1/assets//vlm-generation | Vlm Generation |
| src_app_api_attachments_complete_large_attachment_upload | POST /api/v1/attachments//complete-large-upload | Complete Large Attachment Upload |
| src_app_api_attachments_create_attachment | POST /api/v1/attachments | Create Attachment |
| src_app_api_attachments_delete_attachment | DELETE /api/v1/attachments/ | Delete Attachment |
| src_app_api_attachments_get_attachment | GET /api/v1/attachments/ | Get Attachment |
| src_app_api_attachments_initiate_large_attachment_upload | POST /api/v1/attachments//initiate-large-upload | Initiate Large Attachment Upload |
| src_app_api_attachments_list_attachments | GET /api/v1/attachments | List Attachments |
| src_app_api_attachments_update_attachment | PUT /api/v1/attachments/ | Update Attachment |
| src_app_api_attachments_upload_attachment | POST /api/v1/attachments//upload | Upload Attachment |
| src_app_api_contact_contact_form | POST /api/v1/contact/ | Contact Form |
| src_app_api_edges_create_edge | POST /api/v1/edges | Create Edge |
| src_app_api_edges_delete_edge | DELETE /api/v1/edges/ | Delete Edge |
| src_app_api_edges_get_edge | GET /api/v1/edges/ | Get Edge |
| src_app_api_edges_get_edges | GET /api/v1/edges | Get Edges |
| src_app_api_edges_update_edge | PUT /api/v1/edges/ | Update Edge |
| src_app_api_environments_cancel_environment_invitation | DELETE /api/v1/environments/invitations/ | Cancel Environment Invitation |
| src_app_api_environments_create_environment_for_project | POST /api/v1/projects//environments | Create Environment For Project |
| src_app_api_environments_create_environment_link | POST /api/v1/environments//create-link | Create Environment Link |
| src_app_api_environments_create_environment_simulation | POST /api/v1/environments//simulations | Create Environment Simulation |
| src_app_api_environments_create_standalone_environment | POST /api/v1/environments | Create Standalone Environment |
| src_app_api_environments_delete_dataset | DELETE /api/v1/environments//datasets/ | Delete Dataset |
| src_app_api_environments_delete_environment_for_project | DELETE /api/v1/projects//environments/ | Delete Environment For Project |
| src_app_api_environments_generate_combined_telemetry_dataset | POST /api/v1/environments//generate-combined-dataset | Generate Combined Telemetry Dataset |
| src_app_api_environments_generate_telemetry_dataset | POST /api/v1/environments//generate-dataset | Generate Telemetry Dataset |
| src_app_api_environments_get_dataset_data | GET /api/v1/environments//datasets//data | Get Dataset Data |
| src_app_api_environments_get_environment | GET /api/v1/environments/ | Get Environment |
| src_app_api_environments_get_environment_invitations | GET /api/v1/environments//invitations | Get Environment Invitations |
| src_app_api_environments_get_environment_mujoco_scene | GET /api/v1/environments//mujoco-scene | Get Environment Mujoco Scene |
| src_app_api_environments_get_environment_mujoco_scene_xml | GET /api/v1/environments//mujoco-scene.xml | Get Environment Mujoco Scene Xml |
| src_app_api_environments_get_environment_recordings | GET /api/v1/environments//datasets | Get Environment Recordings |
| src_app_api_environments_get_environment_sessions | GET /api/v1/environments//environment-sessions | Get Environment Sessions |
| src_app_api_environments_get_environment_sharing_info_endpoint | GET /api/v1/environments//sharing | Get Environment Sharing Info Endpoint |
| src_app_api_environments_get_environment_simulations | GET /api/v1/environments//simulations | Get Environment Simulations |
| src_app_api_environments_get_environment_twins | GET /api/v1/environments//twins | Get Environment Twins |
| src_app_api_environments_get_twins_sessions | GET /api/v1/environments//twins-sessions | Get Twins Sessions |
| src_app_api_environments_invite_user_to_environment | POST /api/v1/environments//invite | Invite User To Environment |
| src_app_api_environments_list_all_environments | GET /api/v1/environments | List All Environments |
| src_app_api_environments_list_environments_for_project | GET /api/v1/projects//environments | List Environments For Project |
| src_app_api_environments_remove_user_from_environment | DELETE /api/v1/environments//users/ | Remove User From Environment |
| src_app_api_environments_reset_environment | POST /api/v1/environments//reset | Reset Environment |
| src_app_api_environments_revoke_environment_link | POST /api/v1/environments//revoke-link | Revoke Environment Link |
| src_app_api_environments_share_environment_with_user | POST /api/v1/environments//share | Share Environment With User |
| src_app_api_environments_stop_environment_simulation | POST /api/v1/environments//simulations//stop | Stop Environment Simulation |
| src_app_api_environments_update_dataset_metadata | PUT /api/v1/environments//datasets/ | Update Dataset Metadata |
| src_app_api_environments_update_environment_for_project | PUT /api/v1/projects//environments/ | Update Environment For Project |
| src_app_api_invitation_router_accept_invitation_endpoint | GET /api/v1/invitations/accept/ | Accept Invitation Endpoint |
| src_app_api_invitation_router_get_invitation_info | GET /api/v1/invitations/info/ | Get Invitation Info |
| src_app_api_mlmodels_create_mlmodel | POST /api/v1/mlmodels | Create Mlmodel |
| src_app_api_mlmodels_delete_mlmodel | DELETE /api/v1/mlmodels/ | Delete Mlmodel |
| src_app_api_mlmodels_get_mlmodel | GET /api/v1/mlmodels/ | Get Mlmodel |
| src_app_api_mlmodels_list_mlmodels | GET /api/v1/mlmodels | List Mlmodels |
| src_app_api_mlmodels_update_mlmodel | PUT /api/v1/mlmodels/ | Update Mlmodel |
| src_app_api_projects_create_project | POST /api/v1/projects | Create Project |
| src_app_api_projects_create_project_link | POST /api/v1/projects//create-link | Create Project Link |
| src_app_api_projects_delete_project | DELETE /api/v1/projects/ | Delete Project |
| src_app_api_projects_get_my_project_permissions | GET /api/v1/projects//my-permissions | Get My Project Permissions |
| src_app_api_projects_get_project | GET /api/v1/projects/ | Get Project |
| src_app_api_projects_get_project_shares | GET /api/v1/projects//shares | Get Project Shares |
| src_app_api_projects_invite_user_to_project | POST /api/v1/projects//invite | Invite User To Project |
| src_app_api_projects_list_projects | GET /api/v1/projects | List Projects |
| src_app_api_projects_revoke_project_link | POST /api/v1/projects//revoke-link | Revoke Project Link |
| src_app_api_projects_share_project | POST /api/v1/projects//share | Share Project |
| src_app_api_projects_unshare_project | POST /api/v1/projects//unshare | Unshare Project |
| src_app_api_projects_update_project | PUT /api/v1/projects/ | Update Project |
| src_app_api_twins_create_twin | POST /api/v1/twins | Create Twin |
| src_app_api_twins_delete_twin | DELETE /api/v1/twins/ | Delete Twin |
| src_app_api_twins_get_twin | GET /api/v1/twins/ | Get Twin |
| src_app_api_twins_get_twin_relationships | GET /api/v1/twins//relationships | Get Twin Relationships |
| src_app_api_twins_list_all_twins | GET /api/v1/twins | List All Twins |
| src_app_api_twins_update_twin | PUT /api/v1/twins/ | Update Twin |
| src_app_api_twins_update_twin_state | PATCH /api/v1/twins//state | Update Twin State |
| src_app_api_urdf_create_urdf_project | POST /api/v1/urdf-projects | Create Urdf Project |
| src_app_api_urdf_delete_urdf_project | DELETE /api/v1/urdf-projects/ | Delete Urdf Project |
| src_app_api_urdf_get_twin_joint_state | GET /api/v1/twins//joints//state | Get Twin Joint State |
| src_app_api_urdf_get_twin_joint_states | GET /api/v1/twins//joint_states | Get Twin Joint States |
| src_app_api_urdf_get_twin_joints | GET /api/v1/twins//joints | Get Twin Joints |
| src_app_api_urdf_get_twin_robot_description | GET /api/v1/twins//robot_description | Get Twin Robot Description |
| src_app_api_urdf_get_twin_urdf_raw | GET /api/v1/twins//urdf | Get Twin Urdf Raw |
| src_app_api_urdf_get_urdf_project | GET /api/v1/urdf-projects/ | Get Urdf Project |
| src_app_api_urdf_list_urdf_projects | GET /api/v1/urdf-projects | List Urdf Projects |
| src_app_api_urdf_update_twin_joint_state | PUT /api/v1/twins//joints//state | Update Twin Joint State |
| src_app_api_urdf_update_twin_joint_states | PUT /api/v1/twins//joint_states | Update Twin Joint States |
| src_app_api_urdf_update_urdf_project | PUT /api/v1/urdf-projects/ | Update Urdf Project |
| src_app_api_urdf_upload_zip_file | POST /api/v1/urdf-projects//zip-file | Upload Zip File |
| src_app_api_workflows_activate_workflow | POST /api/v1/workflows//activate | Activate Workflow |
| src_app_api_workflows_cancel_workflow_execution | POST /api/v1/workflows/executions//cancel | Cancel Workflow Execution |
| src_app_api_workflows_create_workflow | POST /api/v1/workflows | Create Workflow |
| src_app_api_workflows_create_workflow_connection | POST /api/v1/workflows//connections | Create Workflow Connection |
| src_app_api_workflows_create_workflow_node | POST /api/v1/workflows//nodes | Create Workflow Node |
| src_app_api_workflows_deactivate_workflow | POST /api/v1/workflows//deactivate | Deactivate Workflow |
| src_app_api_workflows_delete_workflow | DELETE /api/v1/workflows/ | Delete Workflow |
| src_app_api_workflows_delete_workflow_connection | DELETE /api/v1/workflows//connections/ | Delete Workflow Connection |
| src_app_api_workflows_delete_workflow_node | DELETE /api/v1/workflows//nodes/ | Delete Workflow Node |
| src_app_api_workflows_execute_workflow | POST /api/v1/workflows//execute | Execute Workflow |
| src_app_api_workflows_get_node_schema | GET /api/v1/workflows/node-schemas/ | Get Node Schema |
| src_app_api_workflows_get_node_schemas | GET /api/v1/workflows/node-schemas | Get Node Schemas |
| src_app_api_workflows_get_workflow | GET /api/v1/workflows/ | Get Workflow |
| src_app_api_workflows_get_workflow_execution | GET /api/v1/workflows/executions/ | Get Workflow Execution |
| src_app_api_workflows_get_workflow_node | GET /api/v1/workflows//nodes/ | Get Workflow Node |
| src_app_api_workflows_list_workflow_connections | GET /api/v1/workflows//connections | List Workflow Connections |
| src_app_api_workflows_list_workflow_executions | GET /api/v1/workflows//executions | List Workflow Executions |
| src_app_api_workflows_list_workflow_nodes | GET /api/v1/workflows//nodes | List Workflow Nodes |
| src_app_api_workflows_list_workflows | GET /api/v1/workflows | List Workflows |
| src_app_api_workflows_update_workflow | PUT /api/v1/workflows/ | Update Workflow |
| src_app_api_workflows_update_workflow_node | PUT /api/v1/workflows//nodes/ | Update Workflow Node |
| src_app_api_workflows_validate_node_inputs | POST /api/v1/workflows/nodes//validate-inputs | Validate Node Inputs |
| src_users_api_members_leave_team | DELETE /api/v1/users/workspaces//members//leave | Leave Team |
| src_users_api_members_list_team_members | GET /api/v1/users/workspaces//members | List Team Members |
| src_users_api_members_remove_team_member | DELETE /api/v1/users/workspaces//members/ | Remove Team Member |
| src_users_api_organizations_delete_organization | DELETE /api/v1/users/organizations/ | Delete Organization |
| src_users_api_organizations_get_organization | GET /api/v1/users/organizations/ | Get Organization |
| src_users_api_organizations_get_organization_by_slug | GET /api/v1/users/organizations/by-slug/ | Get Organization By Slug |
| src_users_api_organizations_list_organizations | GET /api/v1/users/organizations | List Organizations |
| src_users_api_organizations_update_organization | PUT /api/v1/users/organizations/ | Update Organization |
| src_users_api_plans_get_plan | GET /api/v1/users/plan | Get Plan |
| src_users_api_workspaces_create_workspace | POST /api/v1/users/workspaces | Create Workspace |
| src_users_api_workspaces_delete_workspace | DELETE /api/v1/users/workspaces/ | Delete Workspace |
| src_users_api_workspaces_get_default_workspace | GET /api/v1/users/workspaces/default | Get Default Workspace |
| src_users_api_workspaces_get_vendor_description | GET /api/v1/users/vendors//description | Get Vendor Description |
| src_users_api_workspaces_get_workspace | GET /api/v1/users/workspaces/ | Get Workspace |
| src_users_api_workspaces_get_workspace_by_slug | GET /api/v1/users/workspaces/by-slug/ | Get Workspace By Slug |
| src_users_api_workspaces_list_workspaces | GET /api/v1/users/workspaces | List Workspaces |
| src_users_api_workspaces_set_default_workspace | POST /api/v1/users/workspaces/default | Set Default Workspace |
| src_users_api_workspaces_update_workspace | PUT /api/v1/users/workspaces/ | Update Workspace |
src_app_api_assets_complete_large_glb_upload
AssetSchema src_app_api_assets_complete_large_glb_upload(uuid, complete_large_upload_schema)Complete Large Glb Upload Complete a large GLB file upload for an asset. This moves the uploaded file to the asset’s GLB field.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| complete_large_upload_schema | CompleteLargeUploadSchema |
Return type
AssetSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_create_asset
AssetSchema src_app_api_assets_create_asset(asset_create_schema)Create Asset
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| asset_create_schema | AssetCreateSchema |
Return type
AssetSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_create_asset_with_urdf
src_app_api_assets_create_asset_with_urdf(asset_create_with_urdf_schema)Create Asset With Urdf
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| asset_create_with_urdf_schema | AssetCreateWithURDFSchema |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_delete_asset
src_app_api_assets_delete_asset(uuid)Delete Asset
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_get_asset
AssetSchema src_app_api_assets_get_asset(uuid)Get Asset
Example
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
AssetSchemaAuthorization
No authorization requiredHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_get_asset_kinematics
Dict[str, object] src_app_api_assets_get_asset_kinematics(uuid)Get Asset Kinematics
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_get_popular_tags
PopularTagsResponseSchema src_app_api_assets_get_popular_tags()Get Popular Tags Get the most popular tags from asset metadata. Results are cached for 1 hour for performance.
Example
Parameters
This endpoint does not need any parameter.Return type
PopularTagsResponseSchemaAuthorization
No authorization requiredHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_initiate_large_glb_upload
InitiateLargeUploadResponse src_app_api_assets_initiate_large_glb_upload(uuid, initiate_large_upload_schema)Initiate Large Glb Upload Initiate a large GLB file upload for an asset using Google Cloud signed URLs. This endpoint supports GLB files larger than 32MB.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| initiate_large_upload_schema | InitiateLargeUploadSchema |
Return type
InitiateLargeUploadResponseAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_list_assets
List[AssetSchema] src_app_api_assets_list_assets()List Assets
Example
Parameters
This endpoint does not need any parameter.Return type
List[AssetSchema]Authorization
No authorization requiredHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_llm_generation
LLMResponseSchema src_app_api_assets_llm_generation(uuid, llm_generation_schema)Llm Generation
Example
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| llm_generation_schema | LLMGenerationSchema |
Return type
LLMResponseSchemaAuthorization
No authorization requiredHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_set_glb_from_attachment
AssetSchema src_app_api_assets_set_glb_from_attachment(uuid, asset_glb_from_attachment_schema)Set Glb From Attachment Set an asset’s GLB file from an existing attachment. This is useful for processing workflows where an uploaded attachment gets converted/processed into the main GLB visualization file.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| asset_glb_from_attachment_schema | AssetGLBFromAttachmentSchema |
Return type
AssetSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_update_asset
AssetUpdateSchema src_app_api_assets_update_asset(uuid, asset_update_schema)Update Asset
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| asset_update_schema | AssetUpdateSchema |
Return type
AssetUpdateSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_upload_glb
AssetSchema src_app_api_assets_upload_glb(uuid, file)Upload Glb
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| file | bytearray |
Return type
AssetSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: multipart/form-data
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_upload_thumbnail_file
AssetSchema src_app_api_assets_upload_thumbnail_file(uuid, file)Upload Thumbnail File
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| file | bytearray |
Return type
AssetSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: multipart/form-data
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_assets_vlm_generation
VLMResponseSchema src_app_api_assets_vlm_generation(uuid, vlm_generation_schema)Vlm Generation Generate a response using a Vision Language Model (VLM) with the given prompt and image. This endpoint uses Google’s Gemini 2.5 Pro vision model to analyze images and generate text responses based on the provided prompt. Args: request: The HTTP request uuid: The asset UUID (currently unused but kept for API consistency) payload: Contains the prompt and image_url to analyze Returns: VLMResponseSchema with the model’s text response
Example
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| vlm_generation_schema | VLMGenerationSchema |
Return type
VLMResponseSchemaAuthorization
No authorization requiredHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_attachments_complete_large_attachment_upload
AttachmentSchema src_app_api_attachments_complete_large_attachment_upload(uuid, complete_large_upload_schema)Complete Large Attachment Upload Complete a large file upload for an attachment. This marks the uploaded file as the attachment’s file.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| complete_large_upload_schema | CompleteLargeUploadSchema |
Return type
AttachmentSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_attachments_create_attachment
AttachmentSchema src_app_api_attachments_create_attachment(attachment_create_schema)Create Attachment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| attachment_create_schema | AttachmentCreateSchema |
Return type
AttachmentSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_attachments_delete_attachment
src_app_api_attachments_delete_attachment(uuid)Delete Attachment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_attachments_get_attachment
AttachmentSchema src_app_api_attachments_get_attachment(uuid)Get Attachment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
AttachmentSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_attachments_initiate_large_attachment_upload
InitiateLargeUploadResponse src_app_api_attachments_initiate_large_attachment_upload(uuid, initiate_large_upload_schema)Initiate Large Attachment Upload Initiate a large file upload for an attachment using Google Cloud signed URLs. This endpoint supports files larger than 32MB.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| initiate_large_upload_schema | InitiateLargeUploadSchema |
Return type
InitiateLargeUploadResponseAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_attachments_list_attachments
List[AttachmentSchema] src_app_api_attachments_list_attachments()List Attachments
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
List[AttachmentSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_attachments_update_attachment
AttachmentSchema src_app_api_attachments_update_attachment(uuid, attachment_create_schema)Update Attachment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| attachment_create_schema | AttachmentCreateSchema |
Return type
AttachmentSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_attachments_upload_attachment
AttachmentSchema src_app_api_attachments_upload_attachment(uuid, file)Upload Attachment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| file | bytearray |
Return type
AttachmentSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: multipart/form-data
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_contact_contact_form
src_app_api_contact_contact_form(contact_form_schema)Contact Form
Example
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| contact_form_schema | ContactFormSchema |
Return type
void (empty response body)Authorization
No authorization requiredHTTP request headers
- Content-Type: application/json
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_edges_create_edge
EdgeSchema src_app_api_edges_create_edge(edge_create_schema)Create Edge
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| edge_create_schema | EdgeCreateSchema |
Return type
EdgeSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_edges_delete_edge
src_app_api_edges_delete_edge(uuid)Delete Edge
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_edges_get_edge
EdgeSchema src_app_api_edges_get_edge(uuid)Get Edge
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
EdgeSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_edges_get_edges
List[EdgeSchema] src_app_api_edges_get_edges()Get Edges
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
List[EdgeSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_edges_update_edge
EdgeSchema src_app_api_edges_update_edge(uuid, edge_create_schema)Update Edge
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| edge_create_schema | EdgeCreateSchema |
Return type
EdgeSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_cancel_environment_invitation
Dict[str, object] src_app_api_environments_cancel_environment_invitation(invitation_uuid)Cancel Environment Invitation Cancel a pending invitation
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| invitation_uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_create_environment_for_project
EnvironmentSchema src_app_api_environments_create_environment_for_project(project_uuid, environment_create_schema)Create Environment For Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| project_uuid | str | ||
| environment_create_schema | EnvironmentCreateSchema |
Return type
EnvironmentSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_create_environment_link
Dict[str, object] src_app_api_environments_create_environment_link(uuid)Create Environment Link Create a shareable link for an environment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_create_environment_simulation
Dict[str, object] src_app_api_environments_create_environment_simulation(uuid, payload)Create Environment Simulation
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| payload | Dict[str, object] |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_create_standalone_environment
EnvironmentSchema src_app_api_environments_create_standalone_environment(environment_create_schema)Create Standalone Environment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| environment_create_schema | EnvironmentCreateSchema |
Return type
EnvironmentSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_delete_dataset
Dict[str, object] src_app_api_environments_delete_dataset(uuid, dataset_uuid)Delete Dataset Delete a dataset.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| dataset_uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_delete_environment_for_project
src_app_api_environments_delete_environment_for_project(project_uuid, uuid)Delete Environment For Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| project_uuid | str | ||
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_generate_combined_telemetry_dataset
DatasetGenerationResponseSchema src_app_api_environments_generate_combined_telemetry_dataset(uuid, combined_dataset_generation_request_schema)Generate Combined Telemetry Dataset Generate a combined Parquet dataset containing telemetry data for multiple twins. Payload should contain:
- twin_uuids: List of twin UUIDs
- start_timestamp: Start timestamp of the session (microseconds)
- end_timestamp: End timestamp of the session (microseconds)
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| combined_dataset_generation_request_schema | CombinedDatasetGenerationRequestSchema |
Return type
DatasetGenerationResponseSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_generate_telemetry_dataset
DatasetGenerationResponseSchema src_app_api_environments_generate_telemetry_dataset(uuid, payload)Generate Telemetry Dataset Generate a Parquet dataset containing telemetry data for a specific session. Payload should contain:
- twin_uuid: UUID of the twin
- start_timestamp: Start timestamp of the session (microseconds)
- end_timestamp: End timestamp of the session (microseconds)
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| payload | Payload |
Return type
DatasetGenerationResponseSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_get_dataset_data
Dict[str, object] src_app_api_environments_get_dataset_data(uuid, dataset_uuid, sample_rate_hz=sample_rate_hz)Get Dataset Data Get sampled dataset data for visualization. Returns timestamps and observation states sampled at the specified rate.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| dataset_uuid | str | ||
| sample_rate_hz | int | [optional] [default to 5] |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_get_environment
EnvironmentSchema src_app_api_environments_get_environment(uuid)Get Environment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
EnvironmentSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_get_environment_invitations
Dict[str, object] src_app_api_environments_get_environment_invitations(uuid)Get Environment Invitations Get pending invitations for an environment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_get_environment_mujoco_scene
src_app_api_environments_get_environment_mujoco_scene(uuid)Get Environment Mujoco Scene Get MuJoCo scene zip file for an environment. Returns cached URL if available, otherwise triggers async generation.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_get_environment_mujoco_scene_xml
src_app_api_environments_get_environment_mujoco_scene_xml(uuid)Get Environment Mujoco Scene Xml Get self-contained MuJoCo scene xml for an environment. Note: will not contain any assets (visual/collision meshes, textures, etc.)
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_get_environment_recordings
List[TwinTelemetryMetadataSchema] src_app_api_environments_get_environment_recordings(uuid)Get Environment Recordings Get all available datasets for an environment. Returns list of dataset metadata excluding the dataset_path.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
List[TwinTelemetryMetadataSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_get_environment_sessions
Dict[str, object] src_app_api_environments_get_environment_sessions(uuid, recording_by_day=recording_by_day)Get Environment Sessions Get sessions grouped by overlapping time periods across all twins in the environment. Returns sessions where multiple twins recorded simultaneously. If the query parameter “recording_by_day” is true, return the session available for the environment by day.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| recording_by_day | bool | [optional] [default to False] |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_get_environment_sharing_info_endpoint
Dict[str, object] src_app_api_environments_get_environment_sharing_info_endpoint(uuid)Get Environment Sharing Info Endpoint Get environment sharing and ACL information
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_get_environment_simulations
Dict[str, object] src_app_api_environments_get_environment_simulations(uuid)Get Environment Simulations
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_get_environment_twins
List[TwinSchema] src_app_api_environments_get_environment_twins(uuid)Get Environment Twins
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
List[TwinSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_get_twins_sessions
Dict[str, object] src_app_api_environments_get_twins_sessions(uuid, recording_by_day=recording_by_day)Get Twins Sessions Get recording sessions (periods between start/end events) for twins in the environment. Returns sessions grouped by twin. If the query parameter “recording_by_day” is true, return the daily session available for the environment.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| recording_by_day | bool | [optional] [default to False] |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_invite_user_to_environment
Dict[str, object] src_app_api_environments_invite_user_to_environment(uuid)Invite User To Environment Invite a non-existent user to an environment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_list_all_environments
List[EnvironmentSchema] src_app_api_environments_list_all_environments()List All Environments
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
List[EnvironmentSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_list_environments_for_project
List[EnvironmentSchema] src_app_api_environments_list_environments_for_project(project_uuid)List Environments For Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| project_uuid | str |
Return type
List[EnvironmentSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_remove_user_from_environment
Dict[str, object] src_app_api_environments_remove_user_from_environment(uuid, user_id)Remove User From Environment Remove user access from environment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| user_id | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_reset_environment
Dict[str, object] src_app_api_environments_reset_environment(uuid)Reset Environment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_revoke_environment_link
Dict[str, object] src_app_api_environments_revoke_environment_link(uuid)Revoke Environment Link Revoke a shareable link for an environment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_share_environment_with_user
Dict[str, object] src_app_api_environments_share_environment_with_user(uuid)Share Environment With User Share environment with a user by email
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_stop_environment_simulation
Dict[str, object] src_app_api_environments_stop_environment_simulation(uuid, simulation_id)Stop Environment Simulation
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| simulation_id | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_update_dataset_metadata
TwinTelemetryMetadataSchema src_app_api_environments_update_dataset_metadata(uuid, dataset_uuid, update_dataset_metadata_schema)Update Dataset Metadata Update dataset metadata (e.g., session name).
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| dataset_uuid | str | ||
| update_dataset_metadata_schema | UpdateDatasetMetadataSchema |
Return type
TwinTelemetryMetadataSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_environments_update_environment_for_project
EnvironmentSchema src_app_api_environments_update_environment_for_project(project_uuid, uuid, environment_create_schema)Update Environment For Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| project_uuid | str | ||
| uuid | str | ||
| environment_create_schema | EnvironmentCreateSchema |
Return type
EnvironmentSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_invitation_router_accept_invitation_endpoint
Dict[str, object] src_app_api_invitation_router_accept_invitation_endpoint(token)Accept Invitation Endpoint Accept a user invitation via token
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| token | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_invitation_router_get_invitation_info
Dict[str, object] src_app_api_invitation_router_get_invitation_info(token)Get Invitation Info Get invitation info without accepting it
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| token | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_mlmodels_create_mlmodel
MLModelSchema src_app_api_mlmodels_create_mlmodel(ml_model_create_schema)Create Mlmodel Create a new ML model.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| ml_model_create_schema | MLModelCreateSchema |
Return type
MLModelSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_mlmodels_delete_mlmodel
src_app_api_mlmodels_delete_mlmodel(uuid)Delete Mlmodel Delete an ML model.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_mlmodels_get_mlmodel
MLModelSchema src_app_api_mlmodels_get_mlmodel(uuid)Get Mlmodel Get a specific ML model by UUID.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
MLModelSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_mlmodels_list_mlmodels
List[MLModelSchema] src_app_api_mlmodels_list_mlmodels()List Mlmodels List all ML models for the authenticated user’s workspace.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
List[MLModelSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_mlmodels_update_mlmodel
MLModelSchema src_app_api_mlmodels_update_mlmodel(uuid, ml_model_update_schema)Update Mlmodel Update an existing ML model.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| ml_model_update_schema | MLModelUpdateSchema |
Return type
MLModelSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_create_project
ProjectSchema src_app_api_projects_create_project(project_create_schema)Create Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| project_create_schema | ProjectCreateSchema |
Return type
ProjectSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_create_project_link
src_app_api_projects_create_project_link(uuid, link_share_create_schema)Create Project Link Create a shareable link for a project.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| link_share_create_schema | LinkShareCreateSchema |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_delete_project
src_app_api_projects_delete_project(uuid)Delete Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_get_my_project_permissions
PermissionsSchema src_app_api_projects_get_my_project_permissions(uuid)Get My Project Permissions Get current user’s permissions on this project.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
PermissionsSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_get_project
ProjectSchema src_app_api_projects_get_project(uuid)Get Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
ProjectSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_get_project_shares
SharesResponseSchema src_app_api_projects_get_project_shares(uuid)Get Project Shares List all shares for a project.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
SharesResponseSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_invite_user_to_project
Dict[str, object] src_app_api_projects_invite_user_to_project(uuid)Invite User To Project Invite a non-existent user to a project.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_list_projects
List[ProjectSchema] src_app_api_projects_list_projects()List Projects
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
List[ProjectSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_revoke_project_link
src_app_api_projects_revoke_project_link(uuid, link_share_revoke_schema)Revoke Project Link Revoke a shareable link.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| link_share_revoke_schema | LinkShareRevokeSchema |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_share_project
ProjectShareResponseSchema src_app_api_projects_share_project(uuid, share_schema)Share Project Share a project with a user or team.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| share_schema | ShareSchema |
Return type
ProjectShareResponseSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_unshare_project
ProjectShareResponseSchema src_app_api_projects_unshare_project(uuid, share_schema)Unshare Project Remove sharing permissions for a user or team.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| share_schema | ShareSchema |
Return type
ProjectShareResponseSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_projects_update_project
ProjectSchema src_app_api_projects_update_project(uuid, project_create_schema)Update Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| project_create_schema | ProjectCreateSchema |
Return type
ProjectSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_twins_create_twin
TwinSchema src_app_api_twins_create_twin(twin_create_schema)Create Twin
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| twin_create_schema | TwinCreateSchema |
Return type
TwinSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_twins_delete_twin
src_app_api_twins_delete_twin(uuid)Delete Twin
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_twins_get_twin
TwinSchema src_app_api_twins_get_twin(uuid)Get Twin
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
TwinSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_twins_get_twin_relationships
List[TwinRelationshipSchema] src_app_api_twins_get_twin_relationships(uuid)Get Twin Relationships MVP: Generate mock relationships based on twin names and environment
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
List[TwinRelationshipSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_twins_list_all_twins
List[TwinSchema] src_app_api_twins_list_all_twins()List All Twins
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
List[TwinSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_twins_update_twin
TwinSchema src_app_api_twins_update_twin(uuid, twin_create_schema)Update Twin
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| twin_create_schema | TwinCreateSchema |
Return type
TwinSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_twins_update_twin_state
TwinSchema src_app_api_twins_update_twin_state(identifier, twin_state_update_schema)Update Twin State
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| identifier | str | ||
| twin_state_update_schema | TwinStateUpdateSchema |
Return type
TwinSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_create_urdf_project
URDFProjectSchema src_app_api_urdf_create_urdf_project(urdf_project_create_schema)Create Urdf Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| urdf_project_create_schema | URDFProjectCreateSchema |
Return type
URDFProjectSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_delete_urdf_project
src_app_api_urdf_delete_urdf_project(uuid)Delete Urdf Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_get_twin_joint_state
JointStateSchema src_app_api_urdf_get_twin_joint_state(uuid, joint_name)Get Twin Joint State
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| joint_name | str |
Return type
JointStateSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_get_twin_joint_states
JointStatesSchema src_app_api_urdf_get_twin_joint_states(uuid)Get Twin Joint States
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
JointStatesSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_get_twin_joints
List[JointSchema] src_app_api_urdf_get_twin_joints(uuid)Get Twin Joints
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
List[JointSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_get_twin_robot_description
RobotDescriptionSchema src_app_api_urdf_get_twin_robot_description(uuid)Get Twin Robot Description
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
RobotDescriptionSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_get_twin_urdf_raw
str src_app_api_urdf_get_twin_urdf_raw(uuid)Get Twin Urdf Raw
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
strAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_get_urdf_project
URDFProjectSchema src_app_api_urdf_get_urdf_project(uuid)Get Urdf Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
URDFProjectSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_list_urdf_projects
List[URDFProjectSchema] src_app_api_urdf_list_urdf_projects()List Urdf Projects
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
List[URDFProjectSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_update_twin_joint_state
JointStateSchema src_app_api_urdf_update_twin_joint_state(uuid, joint_name, joint_state_update_schema)Update Twin Joint State
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| joint_name | str | ||
| joint_state_update_schema | JointStateUpdateSchema |
Return type
JointStateSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_update_twin_joint_states
JointStatesSchema src_app_api_urdf_update_twin_joint_states(uuid, bulk_joint_states_update_schema)Update Twin Joint States
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| bulk_joint_states_update_schema | BulkJointStatesUpdateSchema |
Return type
JointStatesSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_update_urdf_project
URDFProjectSchema src_app_api_urdf_update_urdf_project(uuid, urdf_project_create_schema)Update Urdf Project
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| urdf_project_create_schema | URDFProjectCreateSchema |
Return type
URDFProjectSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_urdf_upload_zip_file
URDFProjectSchema src_app_api_urdf_upload_zip_file(uuid, file)Upload Zip File
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| file | bytearray |
Return type
URDFProjectSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: multipart/form-data
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_activate_workflow
WorkflowSchema src_app_api_workflows_activate_workflow(uuid)Activate Workflow Activate a workflow.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
WorkflowSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_cancel_workflow_execution
WorkflowExecutionSchema src_app_api_workflows_cancel_workflow_execution(execution_uuid)Cancel Workflow Execution Cancel a running workflow execution.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| execution_uuid | str |
Return type
WorkflowExecutionSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_create_workflow
WorkflowSchema src_app_api_workflows_create_workflow(workflow_create_schema)Create Workflow Create a new workflow.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workflow_create_schema | WorkflowCreateSchema |
Return type
WorkflowSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_create_workflow_connection
WorkflowConnectionSchema src_app_api_workflows_create_workflow_connection(workflow_uuid, workflow_connection_create_schema)Create Workflow Connection Create a new connection between nodes.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workflow_uuid | str | ||
| workflow_connection_create_schema | WorkflowConnectionCreateSchema |
Return type
WorkflowConnectionSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_create_workflow_node
WorkflowNodeSchema src_app_api_workflows_create_workflow_node(workflow_uuid, workflow_node_create_schema)Create Workflow Node Create a new node in a workflow.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workflow_uuid | str | ||
| workflow_node_create_schema | WorkflowNodeCreateSchema |
Return type
WorkflowNodeSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_deactivate_workflow
WorkflowSchema src_app_api_workflows_deactivate_workflow(uuid)Deactivate Workflow Deactivate a workflow.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
WorkflowSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_delete_workflow
src_app_api_workflows_delete_workflow(uuid)Delete Workflow Delete a workflow.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_delete_workflow_connection
src_app_api_workflows_delete_workflow_connection(workflow_uuid, connection_uuid)Delete Workflow Connection Delete a workflow connection.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workflow_uuid | str | ||
| connection_uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_delete_workflow_node
src_app_api_workflows_delete_workflow_node(workflow_uuid, node_uuid)Delete Workflow Node Delete a workflow node.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workflow_uuid | str | ||
| node_uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_execute_workflow
WorkflowExecutionSchema src_app_api_workflows_execute_workflow(workflow_uuid, workflow_execute_schema)Execute Workflow Manually trigger a workflow execution.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workflow_uuid | str | ||
| workflow_execute_schema | WorkflowExecuteSchema |
Return type
WorkflowExecutionSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_get_node_schema
Dict[str, object] src_app_api_workflows_get_node_schema(node_type, node_subtype=node_subtype)Get Node Schema Get the schema for a specific node type.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| node_type | str | ||
| node_subtype | str | [optional] |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_get_node_schemas
List[Dict[str, object]] src_app_api_workflows_get_node_schemas()Get Node Schemas Get all available node type schemas with their input/output definitions. This is used by the frontend to display available node types and their I/O.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
List[Dict[str, object]]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_get_workflow
WorkflowSchema src_app_api_workflows_get_workflow(uuid)Get Workflow Get a specific workflow with its nodes and connections.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
WorkflowSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_get_workflow_execution
WorkflowExecutionSchema src_app_api_workflows_get_workflow_execution(execution_uuid)Get Workflow Execution Get details of a specific execution including node executions.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| execution_uuid | str |
Return type
WorkflowExecutionSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_get_workflow_node
WorkflowNodeSchema src_app_api_workflows_get_workflow_node(workflow_uuid, node_uuid)Get Workflow Node Get a specific node.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workflow_uuid | str | ||
| node_uuid | str |
Return type
WorkflowNodeSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_list_workflow_connections
List[WorkflowConnectionSchema] src_app_api_workflows_list_workflow_connections(workflow_uuid)List Workflow Connections List all connections in a workflow.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workflow_uuid | str |
Return type
List[WorkflowConnectionSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_list_workflow_executions
List[WorkflowExecutionSchema] src_app_api_workflows_list_workflow_executions(workflow_uuid)List Workflow Executions List all executions for a workflow.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workflow_uuid | str |
Return type
List[WorkflowExecutionSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_list_workflow_nodes
List[WorkflowNodeSchema] src_app_api_workflows_list_workflow_nodes(workflow_uuid)List Workflow Nodes List all nodes in a workflow.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workflow_uuid | str |
Return type
List[WorkflowNodeSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_list_workflows
List[WorkflowSchema] src_app_api_workflows_list_workflows()List Workflows List all workflows for the authenticated user’s workspace.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
List[WorkflowSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_update_workflow
WorkflowSchema src_app_api_workflows_update_workflow(uuid, workflow_update_schema)Update Workflow Update a workflow.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| workflow_update_schema | WorkflowUpdateSchema |
Return type
WorkflowSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_update_workflow_node
WorkflowNodeSchema src_app_api_workflows_update_workflow_node(workflow_uuid, node_uuid, workflow_node_update_schema)Update Workflow Node Update a workflow node.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workflow_uuid | str | ||
| node_uuid | str | ||
| workflow_node_update_schema | WorkflowNodeUpdateSchema |
Return type
WorkflowNodeSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_app_api_workflows_validate_node_inputs
Dict[str, object] src_app_api_workflows_validate_node_inputs(node_uuid)Validate Node Inputs Validate that a node’s input mappings are complete and correct. Returns validation status and any error messages.
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| node_uuid | str |
Return type
Dict[str, object]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_members_leave_team
src_users_api_members_leave_team(team_uuid, uuid)Leave Team Leave a team
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| team_uuid | str | ||
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_members_list_team_members
List[TeamMemberResponse] src_users_api_members_list_team_members(team_uuid)List Team Members Get the members of a team
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| team_uuid | str |
Return type
List[TeamMemberResponse]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_members_remove_team_member
src_users_api_members_remove_team_member(team_uuid, uuid)Remove Team Member Delete a member from a team
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| team_uuid | str | ||
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_organizations_delete_organization
src_users_api_organizations_delete_organization(uuid)Delete Organization Delete an organization
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_organizations_get_organization
Dict[str, OrganizationSchema] src_users_api_organizations_get_organization(uuid)Get Organization Retrieve an organization
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
Dict[str, OrganizationSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_organizations_get_organization_by_slug
Dict[str, OrganizationSchema] src_users_api_organizations_get_organization_by_slug(slug)Get Organization By Slug
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| slug | str |
Return type
Dict[str, OrganizationSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_organizations_list_organizations
Dict[str, List[OrganizationSchema]] src_users_api_organizations_list_organizations()List Organizations List all organizations
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
Dict[str, List[OrganizationSchema]]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_organizations_update_organization
Dict[str, OrganizationSchema] src_users_api_organizations_update_organization(uuid, organization_update_schema)Update Organization Update an organization
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| organization_update_schema | OrganizationUpdateSchema |
Return type
Dict[str, OrganizationSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_plans_get_plan
PlanSchema src_users_api_plans_get_plan()Get Plan Get the plan for the current user
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
PlanSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_workspaces_create_workspace
WorkspaceSchema src_users_api_workspaces_create_workspace()Create Workspace Create a workspace
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
WorkspaceSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_workspaces_delete_workspace
src_users_api_workspaces_delete_workspace(uuid)Delete Workspace Delete a workspace
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_workspaces_get_default_workspace
WorkspaceSchema src_users_api_workspaces_get_default_workspace()Get Default Workspace Get the user’s default workspace
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
WorkspaceSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_workspaces_get_vendor_description
VendorDescriptionSchema src_users_api_workspaces_get_vendor_description(slug)Get Vendor Description Get vendor description by slug (no authentication required)
Example
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| slug | str |
Return type
VendorDescriptionSchemaAuthorization
No authorization requiredHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_workspaces_get_workspace
WorkspaceResponseSchema src_users_api_workspaces_get_workspace(uuid)Get Workspace Retrieve a workspace
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str |
Return type
WorkspaceResponseSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_workspaces_get_workspace_by_slug
WorkspaceSchema src_users_api_workspaces_get_workspace_by_slug(slug)Get Workspace By Slug Retrieve a workspace by slug (public endpoint)
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| slug | str |
Return type
WorkspaceSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_workspaces_list_workspaces
List[WorkspaceSchema] src_users_api_workspaces_list_workspaces()List Workspaces List all workspaces
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
This endpoint does not need any parameter.Return type
List[WorkspaceSchema]Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_workspaces_set_default_workspace
src_users_api_workspaces_set_default_workspace(workspace_uuid)Set Default Workspace Set the user’s default workspace
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| workspace_uuid | str |
Return type
void (empty response body)Authorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: Not defined
- Accept: Not defined
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
src_users_api_workspaces_update_workspace
WorkspaceSchema src_users_api_workspaces_update_workspace(uuid, workspace_update_schema)Update Workspace Update a workspace
Example
- Api Key Authentication (CustomTokenAuthentication):
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | str | ||
| workspace_update_schema | WorkspaceUpdateSchema |
Return type
WorkspaceSchemaAuthorization
CustomTokenAuthenticationHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |