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'
85 $ref: 'components.yml#/components/schemas/SchemaSetDetails'
87 $ref: 'components.yml#/components/responses/BadRequest'
89 $ref: 'components.yml#/components/responses/Unauthorized'
91 $ref: 'components.yml#/components/responses/Forbidden'
93 $ref: 'components.yml#/components/responses/NotFound'
96 description: Delete a schema set given a schema set name and a dataspace
99 summary: Delete a schema set
100 operationId: deleteSchemaSet
102 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
103 - $ref: 'components.yml#/components/parameters/schemaSetNameInPath'
106 $ref: 'components.yml#/components/responses/NoContent'
108 $ref: 'components.yml#/components/responses/BadRequest'
110 $ref: 'components.yml#/components/responses/Unauthorized'
112 $ref: 'components.yml#/components/responses/Forbidden'
114 $ref: 'components.yml#/components/responses/Conflict'
118 description: Read all anchors, given a dataspace
122 operationId: getAnchors
124 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
133 $ref: 'components.yml#/components/schemas/AnchorDetails'
135 $ref: 'components.yml#/components/responses/BadRequest'
137 $ref: 'components.yml#/components/responses/Unauthorized'
139 $ref: 'components.yml#/components/responses/Forbidden'
141 $ref: 'components.yml#/components/responses/NotFound'
144 description: Create a new anchor in the given dataspace
147 summary: Create an anchor
148 operationId: createAnchor
150 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
151 - $ref: 'components.yml#/components/parameters/schemaSetNameInQuery'
152 - $ref: 'components.yml#/components/parameters/anchorNameInQuery'
155 $ref: 'components.yml#/components/responses/Created'
157 $ref: 'components.yml#/components/responses/BadRequest'
159 $ref: 'components.yml#/components/responses/Unauthorized'
161 $ref: 'components.yml#/components/responses/Forbidden'
163 anchorByDataspaceAndAnchorName:
165 description: Read an anchor given an anchor name and a dataspace
168 summary: Get an anchor
169 operationId: getAnchor
171 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
172 - $ref: 'components.yml#/components/parameters/anchorNameInPath'
179 $ref: 'components.yml#/components/schemas/AnchorDetails'
181 $ref: 'components.yml#/components/responses/BadRequest'
183 $ref: 'components.yml#/components/responses/Unauthorized'
185 $ref: 'components.yml#/components/responses/Forbidden'
187 $ref: 'components.yml#/components/responses/NotFound'
190 description: Delete an anchor given an anchor name and a dataspace
193 summary: Delete an anchor
194 operationId: deleteAnchor
196 - $ref: 'components.yml#/components/parameters/dataspaceNameInPath'
197 - $ref: 'components.yml#/components/parameters/anchorNameInPath'
200 $ref: 'components.yml#/components/responses/NoContent'
202 $ref: 'components.yml#/components/responses/BadRequest'
204 $ref: 'components.yml#/components/responses/Unauthorized'
206 $ref: 'components.yml#/components/responses/Forbidden'