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'
91 summary: Read all anchors, given a dataspace
92 operationId: getAnchors
94 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
97 $ref: 'components.yaml#/components/responses/Ok'
99 $ref: 'components.yaml#/components/responses/BadRequest'
101 $ref: 'components.yaml#/components/responses/Unauthorized'
103 $ref: 'components.yaml#/components/responses/Forbidden'
105 $ref: 'components.yaml#/components/responses/NotFound'
110 summary: Create a new anchor in the given dataspace
111 operationId: createAnchor
113 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
114 - $ref: 'components.yaml#/components/parameters/schemaSetNameInQuery'
115 - $ref: 'components.yaml#/components/parameters/anchorNameInQuery'
118 $ref: 'components.yaml#/components/responses/Created'
120 $ref: 'components.yaml#/components/responses/BadRequest'
122 $ref: 'components.yaml#/components/responses/Unauthorized'
124 $ref: 'components.yaml#/components/responses/Forbidden'
126 anchorByDataspaceAndAnchorName:
130 summary: Read an anchor given a anchor and a dataspace - DRAFT
131 operationId: getAnchor
133 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
134 - $ref: 'components.yaml#/components/parameters/anchorNameInPath'
137 $ref: 'components.yaml#/components/responses/Ok'
139 $ref: 'components.yaml#/components/responses/BadRequest'
141 $ref: 'components.yaml#/components/responses/Unauthorized'
143 $ref: 'components.yaml#/components/responses/Forbidden'
145 $ref: 'components.yaml#/components/responses/NotFound'
150 summary: Delete an anchor given a anchor and a dataspace - DRAFT
151 operationId: deleteAnchor
153 - $ref: 'components.yaml#/components/parameters/dataspaceNameInPath'
154 - $ref: 'components.yaml#/components/parameters/anchorNameInPath'
157 $ref: 'components.yaml#/components/responses/Ok'
159 $ref: 'components.yaml#/components/responses/NoContent'
161 $ref: 'components.yaml#/components/responses/BadRequest'
163 $ref: 'components.yaml#/components/responses/Unauthorized'
165 $ref: 'components.yaml#/components/responses/Forbidden'