5 summary: Create a new dataspace
6 operationId: createDataspace
8 - $ref: 'components.yaml#/components/parameters/dataspaceNameInQuery'
11 $ref: 'components.yaml#/components/responses/Created'
13 $ref: 'components.yaml#/components/responses/BadRequest'
15 $ref: 'components.yaml#/components/responses/Unauthorized'
17 $ref: 'components.yaml#/components/responses/Forbidden'
19 dataspaceByDataspaceName:
23 summary: Delete the given dataspace - DRAFT
24 operationId: deleteDataspace
26 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
29 $ref: 'components.yaml#/components/responses/Ok'
31 $ref: 'components.yaml#/components/responses/NoContent'
33 $ref: 'components.yaml#/components/responses/BadRequest'
35 $ref: 'components.yaml#/components/responses/Unauthorized'
37 $ref: 'components.yaml#/components/responses/Forbidden'
44 summary: Create a new schema set in the given dataspace
45 operationId: createSchemaSet
47 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
48 - $ref: 'components.yaml#/components/parameters/schemaSetNameInQuery'
54 $ref: 'components.yaml#/components/schemas/MultipartFile'
58 $ref: 'components.yaml#/components/responses/Created'
60 $ref: 'components.yaml#/components/responses/BadRequest'
62 $ref: 'components.yaml#/components/responses/Unauthorized'
64 $ref: 'components.yaml#/components/responses/Forbidden'
66 schemaSetBySchemaSetName:
70 summary: Read a schema set given a schema set and a dataspace
71 operationId: getSchemaSet
73 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
74 - $ref: 'components.yaml#/components/parameters/schemaSetNameInPath'
77 $ref: 'components.yaml#/components/responses/Ok'
79 $ref: 'components.yaml#/components/responses/BadRequest'
81 $ref: 'components.yaml#/components/responses/Unauthorized'
83 $ref: 'components.yaml#/components/responses/Forbidden'
85 $ref: 'components.yaml#/components/responses/NotFound'
89 summary: Delete schema set given a schema set and a dataspace
90 operationId: deleteSchemaSet
92 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
93 - $ref: 'components.yaml#/components/parameters/schemaSetNameInPath'
96 $ref: 'components.yaml#/components/responses/NoContent'
98 $ref: 'components.yaml#/components/responses/BadRequest'
100 $ref: 'components.yaml#/components/responses/Unauthorized'
102 $ref: 'components.yaml#/components/responses/Forbidden'
104 $ref: 'components.yaml#/components/responses/Conflict'
110 summary: Read all anchors, given a dataspace
111 operationId: getAnchors
113 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
116 $ref: 'components.yaml#/components/responses/Ok'
118 $ref: 'components.yaml#/components/responses/BadRequest'
120 $ref: 'components.yaml#/components/responses/Unauthorized'
122 $ref: 'components.yaml#/components/responses/Forbidden'
124 $ref: 'components.yaml#/components/responses/NotFound'
129 summary: Create a new anchor in the given dataspace
130 operationId: createAnchor
132 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
133 - $ref: 'components.yaml#/components/parameters/schemaSetNameInQuery'
134 - $ref: 'components.yaml#/components/parameters/anchorNameInQuery'
137 $ref: 'components.yaml#/components/responses/Created'
139 $ref: 'components.yaml#/components/responses/BadRequest'
141 $ref: 'components.yaml#/components/responses/Unauthorized'
143 $ref: 'components.yaml#/components/responses/Forbidden'
145 anchorByDataspaceAndAnchorName:
149 summary: Read an anchor given a anchor and a dataspace
150 operationId: getAnchor
152 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
153 - $ref: 'components.yaml#/components/parameters/anchorNameInPath'
156 $ref: 'components.yaml#/components/responses/Ok'
158 $ref: 'components.yaml#/components/responses/BadRequest'
160 $ref: 'components.yaml#/components/responses/Unauthorized'
162 $ref: 'components.yaml#/components/responses/Forbidden'
164 $ref: 'components.yaml#/components/responses/NotFound'
169 summary: Delete an anchor given a anchor and a dataspace - DRAFT
170 operationId: deleteAnchor
172 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
173 - $ref: 'components.yaml#/components/parameters/anchorNameInPath'
176 $ref: 'components.yaml#/components/responses/Ok'
178 $ref: 'components.yaml#/components/responses/NoContent'
180 $ref: 'components.yaml#/components/responses/BadRequest'
182 $ref: 'components.yaml#/components/responses/Unauthorized'
184 $ref: 'components.yaml#/components/responses/Forbidden'