4 description: Configuration Persistence Service API
7 - url: //localhost:8088/
10 description: cps Resource
12 /v1/dataspaces/{dataspace-name}/:
16 summary: Delete the given dataspace
17 operationId: deleteDataspace
19 - name: dataspace-name
21 description: dataspace-name
33 description: No Content
36 description: Unauthorized
39 description: Forbidden
41 /v1/dataspaces/{dataspace-name}/anchors:
45 summary: Read all anchors, given a dataspace
46 operationId: getAnchors
48 - name: dataspace-name
50 description: dataspace-name
62 description: Unauthorized
65 description: Bad Request
68 description: Forbidden
70 description: Not Found
73 description: No Content
78 summary: Create a new anchor in the given dataspace
79 operationId: createAnchor
81 - name: dataspace-name
83 description: dataspace-name
93 $ref: '#/components/schemas/Anchor'
103 description: Unauthorized
106 description: Forbidden
109 description: Not Found
111 /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}:
115 summary: Read an anchor given a anchor and a dataspace
116 operationId: getAnchor
118 - name: dataspace-name
120 description: dataspace-name
126 description: anchor-name
138 description: Unauthorized
141 description: Forbidden
144 description: Not Found
149 summary: Delete an anchor given a anchor and a dataspace
150 operationId: deleteAnchor
152 - name: dataspace-name
154 description: dataspace-name
160 description: anchor-name
172 description: No Content
175 description: Unauthorized
178 description: Forbidden
180 /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}/nodes:
184 summary: Get a node given an anchor for the given dataspace
185 operationId: getNodeByDataspaceAndAnchor
187 - name: dataspace-name
189 description: dataspace-name
195 description: anchor-name
207 description: Unauthorized
210 description: Forbidden
213 description: Not Found
215 x-codegen-request-body-name: xpath
216 /v1/dataspaces/{dataspace-name}/modules:
220 summary: Read all yang modules in the store
221 operationId: getModule
223 - name: dataspace-name
225 description: dataspace-name
229 - name: namespace-name
231 description: namespace-name
236 description: revision
247 description: Unauthorized
250 description: Forbidden
253 description: Not Found
255 /v1/dataspaces/{dataspace-name}/nodes:
259 summary: Get all nodes for a given dataspace using an xpath or schema node identifier
262 - name: dataspace-name
264 description: dataspace-name
276 description: Unauthorized
279 description: Forbidden
282 description: Not Found
284 x-codegen-request-body-name: requestBody
288 summary: Create a node for a given anchor for the given dataspace
289 operationId: createNode
291 - name: dataspace-name
293 description: dataspace-name
306 description: multipartFile
320 description: Unauthorized
323 description: Forbidden
326 description: Not Found