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'
36 - $ref: 'components.yml#/components/parameters/xpathInQuery'
45 $ref: 'components.yml#/components/responses/Created'
47 $ref: 'components.yml#/components/responses/BadRequest'
49 $ref: 'components.yml#/components/responses/Unauthorized'
51 $ref: 'components.yml#/components/responses/Forbidden'
54 description: Update a data node leaves for a given dataspace and anchor and a parent node xpath
57 summary: Update node leaves
58 operationId: updateNodeLeaves
60 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
61 - $ref: 'components.yml#/components/parameters/anchorNameInPath'
62 - $ref: 'components.yml#/components/parameters/xpathInQuery'
71 $ref: 'components.yml#/components/responses/Ok'
73 $ref: 'components.yml#/components/responses/BadRequest'
75 $ref: 'components.yml#/components/responses/Unauthorized'
77 $ref: 'components.yml#/components/responses/Forbidden'
80 description: Replace a node with descendants for a given dataspace, anchor and a parent node xpath
83 summary: Replace a node with descendants
84 operationId: replaceNode
86 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
87 - $ref: 'components.yml#/components/parameters/anchorNameInPath'
88 - $ref: 'components.yml#/components/parameters/xpathInQuery'
97 $ref: 'components.yml#/components/responses/Ok'
99 $ref: 'components.yml#/components/responses/BadRequest'
101 $ref: 'components.yml#/components/responses/Unauthorized'
103 $ref: 'components.yml#/components/responses/Forbidden'
108 description: Get all nodes for a given dataspace using an xpath or schema node identifier - DRAFT
112 operationId: getNodesByDataspace
114 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
117 $ref: 'components.yml#/components/responses/Ok'
119 $ref: 'components.yml#/components/responses/BadRequest'
121 $ref: 'components.yml#/components/responses/Unauthorized'
123 $ref: 'components.yml#/components/responses/Forbidden'
125 $ref: 'components.yml#/components/responses/NotFound'
126 x-codegen-request-body-name: requestBody