All URIs are relative to https://cad.onshape.com
Method | HTTP request | Description |
---|---|---|
commit_transaction | Post /api/appelements/d/{did}/w/{wid}/e/{eid}/transactions/{tid} | Commit Transaction |
create4 | Post /api/appelements/d/{did}/w/{wid} | Create Element. |
create_reference | Post /api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/references | Create Reference |
delete_content | Delete /api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/content/subelements/{sid} | Delete a Sub-element |
delete_reference | Delete /api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/references/{rid} | Delete Reference |
get_history | Get /api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/content/history | Get History |
get_sub_element_content | Get /api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/content | Get Content |
get_subelement_ids | Get /api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/content/ids | Get Sub-element IDs |
resolve_reference | Get /api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/references/{rid} | Resolve Reference |
resolve_references | Get /api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/resolvereferences | |
start_transaction | Post /api/appelements/d/{did}/w/{wid}/e/{eid}/transactions | Start Transaction |
update4 | Post /api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/content | Update Element |
update_reference | Post /api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/references/{rid} | Update Reference |
crate::models::BtAppElementModifyInfo commit_transaction(did, eid, wid, tid, bt_app_element_commit_transaction_params) Commit Transaction
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wid | String | [required] | ||
tid | String | [required] | ||
bt_app_element_commit_transaction_params | BtAppElementCommitTransactionParams | [required] |
crate::models::BtAppElementModifyInfo
- Content-Type: application/json;charset=UTF-8; qs=0.09
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::BtAppElementModifyInfo create4(did, wid, bt_app_element_params) Create Element.
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
wid | String | [required] | ||
bt_app_element_params | BtAppElementParams | [required] |
crate::models::BtAppElementModifyInfo
- Content-Type: application/json;charset=UTF-8; qs=0.09
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::BtAppElementReferenceInfo create_reference(did, eid, wvm, wvmid, bt_app_element_reference_params) Create Reference
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wvm | String | [required] | ||
wvmid | String | [required] | ||
bt_app_element_reference_params | BtAppElementReferenceParams | [required] |
crate::models::BtAppElementReferenceInfo
- Content-Type: application/json;charset=UTF-8; qs=0.09
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::BtAppElementModifyInfo delete_content(did, eid, wvm, wvmid, sid, transaction_id, parent_change_id, description) Delete a Sub-element
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wvm | String | [required] | ||
wvmid | String | [required] | ||
sid | String | [required] | ||
transaction_id | Option<String> | |||
parent_change_id | Option<String> | |||
description | Option<String> |
crate::models::BtAppElementModifyInfo
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::BtAppElementReferenceInfo delete_reference(did, eid, wvm, wvmid, rid, transaction_id, parent_change_id, description) Delete Reference
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wvm | String | [required] | ||
wvmid | String | [required] | ||
rid | String | [required] | ||
transaction_id | Option<String> | |||
parent_change_id | Option<String> | |||
description | Option<String> |
crate::models::BtAppElementReferenceInfo
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::BtAppElementHistoryInfo get_history(did, eid, wvm, wvmid) Get History
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wvm | String | [required] | ||
wvmid | String | [required] |
crate::models::BtAppElementHistoryInfo
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::BtAppElementContentInfo get_sub_element_content(did, eid, wvm, wvmid, transaction_id, change_id, base_change_id, subelement_id, link_document_id) Get Content
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wvm | String | [required] | ||
wvmid | String | [required] | ||
transaction_id | Option<String> | |||
change_id | Option<String> | |||
base_change_id | Option<String> | |||
subelement_id | Option<String> | |||
link_document_id | Option<String> |
crate::models::BtAppElementContentInfo
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::BtAppElementModifyInfo get_subelement_ids(did, eid, wvm, wvmid, transaction_id, change_id) Get Sub-element IDs
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wvm | String | [required] | ||
wvmid | String | [required] | ||
transaction_id | Option<String> | |||
change_id | Option<String> |
crate::models::BtAppElementModifyInfo
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::BtAppElementReferenceResolveInfo resolve_reference(did, eid, wvm, wvmid, rid, transaction_id, parent_change_id, include_internal, link_document_id) Resolve Reference
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wvm | String | [required] | ||
wvmid | String | [required] | ||
rid | String | [required] | ||
transaction_id | Option<String> | |||
parent_change_id | Option<String> | |||
include_internal | Option<bool> | [default to false] | ||
link_document_id | Option<String> |
crate::models::BtAppElementReferenceResolveInfo
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
resolve_references(did, eid, wvm, wvmid, transaction_id, parent_change_id, include_internal, link_document_id, reference_ids)
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wvm | String | [required] | ||
wvmid | String | [required] | ||
transaction_id | Option<String> | |||
parent_change_id | Option<String> | |||
include_internal | Option<bool> | [default to false] | ||
link_document_id | Option<String> | |||
reference_ids | Option<String> | [default to ] |
(empty response body)
- Content-Type: Not defined
- Accept: application/vnd.onshape.v1+json;charset=UTF-8;qs=0.1, application/json;charset=UTF-8; qs=0.09
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::BtAppElementModifyInfo start_transaction(did, eid, wid, bt_app_element_start_transaction_params) Start Transaction
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wid | String | [required] | ||
bt_app_element_start_transaction_params | BtAppElementStartTransactionParams | [required] |
crate::models::BtAppElementModifyInfo
- Content-Type: application/json;charset=UTF-8; qs=0.09
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::BtAppElementModifyInfo update4(did, eid, wvm, wvmid, bt_app_element_update_params) Update Element
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wvm | String | [required] | ||
wvmid | String | [required] | ||
bt_app_element_update_params | BtAppElementUpdateParams | [required] |
crate::models::BtAppElementModifyInfo
- Content-Type: application/json;charset=UTF-8; qs=0.09
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::BtAppElementReferenceInfo update_reference(did, eid, wvm, wvmid, rid, bt_app_element_reference_params) Update Reference
Name | Type | Description | Required | Notes |
---|---|---|---|---|
did | String | [required] | ||
eid | String | [required] | ||
wvm | String | [required] | ||
wvmid | String | [required] | ||
rid | String | [required] | ||
bt_app_element_reference_params | BtAppElementReferenceParams | [required] |
crate::models::BtAppElementReferenceInfo
- Content-Type: application/json;charset=UTF-8; qs=0.09
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]