@@ -266,15 +266,6 @@ paths:
266266 - Folders
267267 summary : ' List folders'
268268 operationId : folderList
269- parameters :
270- -
271- name : workspace_id
272- in : query
273- description : ' Workspace API ID'
274- required : true
275- schema :
276- type : string
277- format : uuid
278269 responses :
279270 ' 200 ' :
280271 description : ' Folders of workspace'
@@ -331,13 +322,8 @@ paths:
331322 application/json :
332323 schema :
333324 required :
334- - workspace_id
335325 - name
336326 properties :
337- workspace_id :
338- description : ' Workspace API ID'
339- type : string
340- format : uuid
341327 name :
342328 description : Name
343329 type : string
@@ -490,11 +476,7 @@ paths:
490476 format : uuid
491477 responses :
492478 ' 204 ' :
493- description : Link
494- content :
495- application/json :
496- schema :
497- $ref : ' #/components/schemas/Link'
479+ description : ' Link deleted'
498480 ' 404 ' :
499481 description : ' Not Found'
500482 content :
@@ -623,13 +605,6 @@ paths:
623605 summary : ' List links'
624606 operationId : linkList
625607 parameters :
626- -
627- name : workspace_id
628- in : query
629- description : ' Filter by Workspace API ID'
630- schema :
631- type : string
632- format : uuid
633608 -
634609 name : folder_id
635610 in : query
@@ -813,8 +788,8 @@ paths:
813788 type : object
814789 oneOf :
815790 -
816- required : [url, workspace_id ]
817- properties : { url: { description: 'URL of the QR Code', type: string, format: url }, workspace_id: { description: 'Workspace API ID', type: string, format: uuid } }
791+ required : [url]
792+ properties : { url: { description: 'URL of the QR Code', type: string, format: url } }
818793 type : object
819794 -
820795 required : [link_id]
@@ -974,93 +949,6 @@ paths:
974949 security :
975950 -
976951 ApiKeyAuth : []
977- ' /workspaces/{workspace_id} ' :
978- get :
979- tags :
980- - Workspaces
981- summary : ' Get a workspace'
982- operationId : workspaceGet
983- parameters :
984- -
985- name : workspace_id
986- in : path
987- description : ' Workspace API ID'
988- required : true
989- schema :
990- type : string
991- format : uuid
992- responses :
993- ' 200 ' :
994- description : Workspace
995- content :
996- application/json :
997- schema :
998- $ref : ' #/components/schemas/Workspace'
999- ' 404 ' :
1000- description : ' Not Found'
1001- content :
1002- application/problem+json :
1003- schema :
1004- properties :
1005- type : { type: string }
1006- title : { type: string }
1007- status : { type: integer, example: 404 }
1008- detail : { type: string }
1009- type : object
1010- ' 401 ' :
1011- description : Unauthorized
1012- content :
1013- application/problem+json :
1014- schema :
1015- properties :
1016- type : { type: string }
1017- title : { type: string }
1018- status : { type: integer, example: 401 }
1019- detail : { type: string }
1020- type : object
1021- ' 422 ' :
1022- description : ' Validation Failed'
1023- content :
1024- application/problem+json :
1025- schema :
1026- properties :
1027- type : { type: string }
1028- title : { type: string }
1029- status : { type: integer, example: 422 }
1030- detail : { type: string }
1031- type : object
1032- security :
1033- -
1034- ApiKeyAuth : []
1035- /workspaces :
1036- get :
1037- tags :
1038- - Workspaces
1039- summary : ' List workspaces of user'
1040- operationId : workspaceList
1041- responses :
1042- ' 200 ' :
1043- description : ' Workspaces of user'
1044- content :
1045- application/json :
1046- schema :
1047- properties :
1048- workspaces : { type: array, items: { $ref: '#/components/schemas/Workspace' } }
1049- type : object
1050- ' 401 ' :
1051- description : Unauthorized
1052- content :
1053- application/problem+json :
1054- schema :
1055- properties :
1056- type : { type: string }
1057- title : { type: string }
1058- status : { type: integer, example: 401 }
1059- detail : { type: string }
1060- type : object
1061- security :
1062- -
1063- ApiKeyAuth : []
1064952components :
1065953 schemas :
1066954 Domain :
@@ -1423,38 +1311,12 @@ components:
14231311 -
14241312 required :
14251313 - url
1426- - workspace_id
1427- properties :
1428- workspace_id :
1429- description : ' Workspace API ID'
1430- type : string
1431- format : uuid
1432- type : object
14331314 -
14341315 $ref : ' #/components/schemas/LinkBaseRequest'
14351316 LinkEditRequest :
14361317 allOf :
14371318 -
14381319 $ref : ' #/components/schemas/LinkBaseRequest'
1439- Workspace :
1440- properties :
1441- id :
1442- description : ' Workspace API ID'
1443- type : string
1444- format : uuid
1445- name :
1446- description : ' Workspace name'
1447- type : string
1448- example : ' the best team'
1449- created_at :
1450- description : ' Creation date'
1451- type : string
1452- format : date-time
1453- updated_at :
1454- description : ' Modification date'
1455- type : string
1456- format : date-time
1457- type : object
14581320 securitySchemes :
14591321 ApiKeyAuth :
14601322 type : apiKey
@@ -1467,8 +1329,6 @@ tags:
14671329 name : ' QR Codes'
14681330 -
14691331 name : Statistics
1470- -
1471- name : Workspaces
14721332 -
14731333 name : Folders
14741334 -
0 commit comments