1 nodeByDataspaceAndAnchor:
3 description: Get a node with an option to retrieve all the children for a given anchor and dataspace
7 operationId: getNodeByDataspaceAndAnchor
9 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
10 - $ref: 'components.yml#/components/parameters/anchorNameInPath'
11 - $ref: 'components.yml#/components/parameters/xpathInQuery'
12 - $ref: 'components.yml#/components/parameters/includeDescendantsOptionInQuery'
15 $ref: 'components.yml#/components/responses/Ok'
17 $ref: 'components.yml#/components/responses/BadRequest'
19 $ref: 'components.yml#/components/responses/Unauthorized'
21 $ref: 'components.yml#/components/responses/Forbidden'
23 $ref: 'components.yml#/components/responses/NotFound'
24 x-codegen-request-body-name: xpath
26 nodesByDataspaceAndAnchor:
28 description: Create a node for a given anchor and dataspace
31 summary: Create a node
32 operationId: createNode
34 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
35 - $ref: 'components.yml#/components/parameters/anchorNameInPath'
44 $ref: 'components.yml#/components/responses/Created'
46 $ref: 'components.yml#/components/responses/BadRequest'
48 $ref: 'components.yml#/components/responses/Unauthorized'
50 $ref: 'components.yml#/components/responses/Forbidden'
53 description: Update a data node leaves for a given dataspace and anchor and a parent node xpath
56 summary: Update node leaves
57 operationId: updateNodeLeaves
59 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
60 - $ref: 'components.yml#/components/parameters/anchorNameInPath'
61 - $ref: 'components.yml#/components/parameters/xpathInQuery'
70 $ref: 'components.yml#/components/responses/Ok'
72 $ref: 'components.yml#/components/responses/BadRequest'
74 $ref: 'components.yml#/components/responses/Unauthorized'
76 $ref: 'components.yml#/components/responses/Forbidden'
79 description: Replace a node with descendants for a given dataspace, anchor and a parent node xpath
82 summary: Replace a node with descendants
83 operationId: replaceNode
85 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
86 - $ref: 'components.yml#/components/parameters/anchorNameInPath'
87 - $ref: 'components.yml#/components/parameters/xpathInQuery'
96 $ref: 'components.yml#/components/responses/Ok'
98 $ref: 'components.yml#/components/responses/BadRequest'
100 $ref: 'components.yml#/components/responses/Unauthorized'
102 $ref: 'components.yml#/components/responses/Forbidden'
107 description: Get all nodes for a given dataspace using an xpath or schema node identifier - DRAFT
111 operationId: getNodesByDataspace
113 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
116 $ref: 'components.yml#/components/responses/Ok'
118 $ref: 'components.yml#/components/responses/BadRequest'
120 $ref: 'components.yml#/components/responses/Unauthorized'
122 $ref: 'components.yml#/components/responses/Forbidden'
124 $ref: 'components.yml#/components/responses/NotFound'
125 x-codegen-request-body-name: requestBody