onshape-clients
Version:
The meta package for creating the various Onshape clients
954 lines (580 loc) • 23.5 kB
HTML
<div class="main-content">
<h2><a name=""></a></h2>
<p>This is the API</p>
<h2><a name="commitTransaction"></a>commitTransaction</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/w/{wid}/e/{eid}/transactions/{tid}</code>
<h3 class="section">HTTP Method</h3>
<code>POST</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementModifyInfo"><a href="">BTAppElementModifyInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">eid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">tid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Body: </span>
<span class="param-name">BTAppElementCommitTransactionParams</span>
<span class="param-type">BTAppElementCommitTransactionParams(BTAppElementCommitTransactionParams)</span>
<p class="param-description"></p>
</li>
</ul>
<h2><a name="create7"></a>create7</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/w/{wid}</code>
<h3 class="section">HTTP Method</h3>
<code>POST</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementModifyInfo"><a href="">BTAppElementModifyInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Body: </span>
<span class="param-name">BTAppElementParams</span>
<span class="param-type">BTAppElementParams(BTAppElementParams)</span>
<p class="param-description"></p>
</li>
</ul>
<h2><a name="createReference1"></a>createReference1</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/references</code>
<h3 class="section">HTTP Method</h3>
<code>POST</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementReferenceInfo"><a href="">BTAppElementReferenceInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">eid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvm</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvmid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Body: </span>
<span class="param-name">BTAppElementReferenceParams</span>
<span class="param-type">BTAppElementReferenceParams(BTAppElementReferenceParams)</span>
<p class="param-description"></p>
</li>
</ul>
<h2><a name="deleteContent1"></a>deleteContent1</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/content/subelements/{sid}</code>
<h3 class="section">HTTP Method</h3>
<code>DELETE</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementModifyInfo"><a href="">BTAppElementModifyInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">eid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvm</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvmid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">sid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">transactionId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">parentChangeId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">description</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
</ul>
<h2><a name="deleteReference1"></a>deleteReference1</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/references/{rid}</code>
<h3 class="section">HTTP Method</h3>
<code>DELETE</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementReferenceInfo"><a href="">BTAppElementReferenceInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">eid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvm</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvmid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">rid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">transactionId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">parentChangeId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">description</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
</ul>
<h2><a name="getHistory"></a>getHistory</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/content/history</code>
<h3 class="section">HTTP Method</h3>
<code>GET</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementHistoryInfo"><a href="">BTAppElementHistoryInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">eid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvm</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvmid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
</ul>
<h2><a name="getSubElementContent"></a>getSubElementContent</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/content</code>
<h3 class="section">HTTP Method</h3>
<code>GET</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementContentInfo"><a href="">BTAppElementContentInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">eid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvm</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvmid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">transactionId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">changeId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">baseChangeId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">subelementId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">linkDocumentId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
</ul>
<h2><a name="getSubelementIds"></a>getSubelementIds</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/content/ids</code>
<h3 class="section">HTTP Method</h3>
<code>GET</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementModifyInfo"><a href="">BTAppElementModifyInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">eid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvm</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvmid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">transactionId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">changeId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
</ul>
<h2><a name="resolveReference1"></a>resolveReference1</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/references/{rid}</code>
<h3 class="section">HTTP Method</h3>
<code>GET</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementReferenceResolveInfo"><a href="">BTAppElementReferenceResolveInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">eid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvm</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvmid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">rid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">transactionId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">parentChangeId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">includeInternal</span>
<span class="param-type">Boolean</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Query: </span>
<span class="param-name">linkDocumentId</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
</ul>
<h2><a name="startTransaction"></a>startTransaction</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/w/{wid}/e/{eid}/transactions</code>
<h3 class="section">HTTP Method</h3>
<code>POST</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementModifyInfo"><a href="">BTAppElementModifyInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">eid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Body: </span>
<span class="param-name">BTAppElementStartTransactionParams</span>
<span class="param-type">BTAppElementStartTransactionParams(BTAppElementStartTransactionParams)</span>
<p class="param-description"></p>
</li>
</ul>
<h2><a name="update5"></a>update5</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/content</code>
<h3 class="section">HTTP Method</h3>
<code>POST</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementModifyInfo"><a href="">BTAppElementModifyInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">eid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvm</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvmid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Body: </span>
<span class="param-name">BTAppElementUpdateParams</span>
<span class="param-type">BTAppElementUpdateParams(BTAppElementUpdateParams)</span>
<p class="param-description"></p>
</li>
</ul>
<h2><a name="updateReference1"></a>updateReference1</h2>
<hr>
<p></p>
<h3 class="section">URL</h3>
<code>http://localhost/api/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/references/{rid}</code>
<h3 class="section">HTTP Method</h3>
<code>POST</code>
<h3 class="section">Response Type</h3>
<div class="model" data-model="BTAppElementReferenceInfo"><a href="">BTAppElementReferenceInfo</a></div>
<h3 class="section">Parameters</h3>
<ul>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">did</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">eid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvm</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">wvmid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Path: </span>
<span class="param-name">rid</span>
<span class="param-type">String</span>
<p class="param-description"></p>
</li>
<li class="parameter">
<span class="param-in">Body: </span>
<span class="param-name">BTAppElementReferenceParams</span>
<span class="param-type">BTAppElementReferenceParams(BTAppElementReferenceParams)</span>
<p class="param-description"></p>
</li>
</ul>
</div>