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}/nodes:
220 summary: Get all nodes for a given dataspace using an xpath or schema node identifier
223 - name: dataspace-name
225 description: dataspace-name
237 description: Unauthorized
240 description: Forbidden
243 description: Not Found
245 x-codegen-request-body-name: requestBody
249 summary: Create a node for a given anchor for the given dataspace
250 operationId: createNode
252 - name: dataspace-name
254 description: dataspace-name
267 description: multipartFile
281 description: Unauthorized
284 description: Forbidden
287 description: Not Found