3 description: Create a new dataspace
6 summary: Create a dataspace
7 operationId: createDataspace
9 - $ref: 'components.yml#/components/parameters/dataspaceNameInQuery'
12 $ref: 'components.yml#/components/responses/Created'
14 $ref: 'components.yml#/components/responses/BadRequest'
16 $ref: 'components.yml#/components/responses/Unauthorized'
18 $ref: 'components.yml#/components/responses/Forbidden'
20 dataspaceByDataspaceName:
22 description: Delete the given dataspace - DRAFT
25 summary: Delete a dataspace
26 operationId: deleteDataspace
28 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
31 $ref: 'components.yml#/components/responses/Ok'
33 $ref: 'components.yml#/components/responses/NoContent'
35 $ref: 'components.yml#/components/responses/BadRequest'
37 $ref: 'components.yml#/components/responses/Unauthorized'
39 $ref: 'components.yml#/components/responses/Forbidden'
44 description: Create a new schema set in the given dataspace
47 summary: Create a schema set
48 operationId: createSchemaSet
50 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
51 - $ref: 'components.yml#/components/parameters/schemaSetNameInQuery'
57 $ref: 'components.yml#/components/schemas/MultipartFile'
61 $ref: 'components.yml#/components/responses/Created'
63 $ref: 'components.yml#/components/responses/BadRequest'
65 $ref: 'components.yml#/components/responses/Unauthorized'
67 $ref: 'components.yml#/components/responses/Forbidden'
69 schemaSetBySchemaSetName:
71 description: Read a schema set given a schema set name and a dataspace
74 summary: Get a schema set
75 operationId: getSchemaSet
77 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
78 - $ref: 'components.yml#/components/parameters/schemaSetNameInPath'
81 $ref: 'components.yml#/components/responses/Ok'
83 $ref: 'components.yml#/components/responses/BadRequest'
85 $ref: 'components.yml#/components/responses/Unauthorized'
87 $ref: 'components.yml#/components/responses/Forbidden'
89 $ref: 'components.yml#/components/responses/NotFound'
92 description: Delete a schema set given a schema set name and a dataspace
95 summary: Delete a schema set
96 operationId: deleteSchemaSet
98 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
99 - $ref: 'components.yml#/components/parameters/schemaSetNameInPath'
102 $ref: 'components.yml#/components/responses/NoContent'
104 $ref: 'components.yml#/components/responses/BadRequest'
106 $ref: 'components.yml#/components/responses/Unauthorized'
108 $ref: 'components.yml#/components/responses/Forbidden'
110 $ref: 'components.yml#/components/responses/Conflict'
114 description: Read all anchors, given a dataspace
118 operationId: getAnchors
120 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
123 $ref: 'components.yml#/components/responses/Ok'
125 $ref: 'components.yml#/components/responses/BadRequest'
127 $ref: 'components.yml#/components/responses/Unauthorized'
129 $ref: 'components.yml#/components/responses/Forbidden'
131 $ref: 'components.yml#/components/responses/NotFound'
134 description: Create a new anchor in the given dataspace
137 summary: Create an anchor
138 operationId: createAnchor
140 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
141 - $ref: 'components.yml#/components/parameters/schemaSetNameInQuery'
142 - $ref: 'components.yml#/components/parameters/anchorNameInQuery'
145 $ref: 'components.yml#/components/responses/Created'
147 $ref: 'components.yml#/components/responses/BadRequest'
149 $ref: 'components.yml#/components/responses/Unauthorized'
151 $ref: 'components.yml#/components/responses/Forbidden'
153 anchorByDataspaceAndAnchorName:
155 description: Read an anchor given an anchor name and a dataspace
158 summary: Get an anchor
159 operationId: getAnchor
161 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
162 - $ref: 'components.yml#/components/parameters/anchorNameInPath'
165 $ref: 'components.yml#/components/responses/Ok'
167 $ref: 'components.yml#/components/responses/BadRequest'
169 $ref: 'components.yml#/components/responses/Unauthorized'
171 $ref: 'components.yml#/components/responses/Forbidden'
173 $ref: 'components.yml#/components/responses/NotFound'
176 description: Delete an anchor given an anchor name and a dataspace
179 summary: Delete an anchor
180 operationId: deleteAnchor
182 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
183 - $ref: 'components.yml#/components/parameters/anchorNameInPath'
186 $ref: 'components.yml#/components/responses/NoContent'
188 $ref: 'components.yml#/components/responses/BadRequest'
190 $ref: 'components.yml#/components/responses/Unauthorized'
192 $ref: 'components.yml#/components/responses/Forbidden'