|
18 | 18 | summary: GET a list of pipelines |
19 | 19 | tags: |
20 | 20 | - pipelines |
| 21 | + parameters: |
| 22 | + - $ref: '#/components/parameters/paginate' |
21 | 23 | responses: |
22 | 24 | '200': |
23 | 25 | description: OK |
@@ -106,6 +108,7 @@ paths: |
106 | 108 | items: |
107 | 109 | type: string |
108 | 110 | example: 'TestPipeline' |
| 111 | + - $ref: '#/components/parameters/paginate' |
109 | 112 | responses: |
110 | 113 | '200': |
111 | 114 | description: OK |
@@ -313,32 +316,33 @@ paths: |
313 | 316 | '204': |
314 | 317 | description: No Content |
315 | 318 | /studysets/: |
316 | | - get: |
317 | | - summary: GET a list of studysets |
318 | | - tags: |
319 | | - - studysets |
320 | | - responses: |
321 | | - '200': |
322 | | - description: OK |
323 | | - content: |
324 | | - application/json: |
325 | | - schema: |
326 | | - $ref: '#/components/schemas/studyset-list' |
327 | | - description: Get a list of studysets. |
328 | | - parameters: |
329 | | - - $ref: '#/components/parameters/search' |
330 | | - - $ref: '#/components/parameters/sort' |
331 | | - - $ref: '#/components/parameters/page' |
332 | | - - $ref: '#/components/parameters/desc' |
333 | | - - $ref: '#/components/parameters/page_size' |
334 | | - - $ref: '#/components/parameters/nested' |
335 | | - - $ref: '#/components/parameters/name' |
336 | | - - $ref: '#/components/parameters/description' |
337 | | - - $ref: '#/components/parameters/source_id' |
338 | | - - $ref: '#/components/parameters/unique' |
339 | | - - $ref: '#/components/parameters/source' |
340 | | - - $ref: '#/components/parameters/authors' |
341 | | - - $ref: '#/components/parameters/user_id' |
| 319 | + get: |
| 320 | + summary: GET a list of studysets |
| 321 | + tags: |
| 322 | + - studysets |
| 323 | + responses: |
| 324 | + '200': |
| 325 | + description: OK |
| 326 | + content: |
| 327 | + application/json: |
| 328 | + schema: |
| 329 | + $ref: '#/components/schemas/studyset-list' |
| 330 | + description: Get a list of studysets. |
| 331 | + parameters: |
| 332 | + - $ref: '#/components/parameters/search' |
| 333 | + - $ref: '#/components/parameters/sort' |
| 334 | + - $ref: '#/components/parameters/page' |
| 335 | + - $ref: '#/components/parameters/desc' |
| 336 | + - $ref: '#/components/parameters/page_size' |
| 337 | + - $ref: '#/components/parameters/paginate' |
| 338 | + - $ref: '#/components/parameters/nested' |
| 339 | + - $ref: '#/components/parameters/name' |
| 340 | + - $ref: '#/components/parameters/description' |
| 341 | + - $ref: '#/components/parameters/source_id' |
| 342 | + - $ref: '#/components/parameters/unique' |
| 343 | + - $ref: '#/components/parameters/source' |
| 344 | + - $ref: '#/components/parameters/authors' |
| 345 | + - $ref: '#/components/parameters/user_id' |
342 | 346 | security: |
343 | 347 | - JSON-Web-Token: [] |
344 | 348 | - {} |
@@ -446,6 +450,7 @@ paths: |
446 | 450 | - $ref: '#/components/parameters/page' |
447 | 451 | - $ref: '#/components/parameters/desc' |
448 | 452 | - $ref: '#/components/parameters/page_size' |
| 453 | + - $ref: '#/components/parameters/paginate' |
449 | 454 | - $ref: '#/components/parameters/nested' |
450 | 455 | - $ref: '#/components/parameters/name' |
451 | 456 | - $ref: '#/components/parameters/description' |
@@ -570,6 +575,7 @@ paths: |
570 | 575 | - $ref: '#/components/parameters/page' |
571 | 576 | - $ref: '#/components/parameters/desc' |
572 | 577 | - $ref: '#/components/parameters/page_size' |
| 578 | + - $ref: '#/components/parameters/paginate' |
573 | 579 | - $ref: '#/components/parameters/name' |
574 | 580 | - $ref: '#/components/parameters/description' |
575 | 581 | - $ref: '#/components/parameters/nested' |
@@ -658,6 +664,8 @@ paths: |
658 | 664 | tags: |
659 | 665 | - points |
660 | 666 | - store |
| 667 | + parameters: |
| 668 | + - $ref: '#/components/parameters/paginate' |
661 | 669 | responses: |
662 | 670 | '200': |
663 | 671 | description: OK |
@@ -762,6 +770,7 @@ paths: |
762 | 770 | - $ref: '#/components/parameters/page' |
763 | 771 | - $ref: '#/components/parameters/desc' |
764 | 772 | - $ref: '#/components/parameters/page_size' |
| 773 | + - $ref: '#/components/parameters/paginate' |
765 | 774 | - $ref: '#/components/parameters/filename' |
766 | 775 | - $ref: '#/components/parameters/analysis_name' |
767 | 776 | - $ref: '#/components/parameters/value_type' |
@@ -862,6 +871,7 @@ paths: |
862 | 871 | - $ref: '#/components/parameters/page' |
863 | 872 | - $ref: '#/components/parameters/desc' |
864 | 873 | - $ref: '#/components/parameters/page_size' |
| 874 | + - $ref: '#/components/parameters/paginate' |
865 | 875 | - $ref: '#/components/parameters/name' |
866 | 876 | - $ref: '#/components/parameters/description' |
867 | 877 | post: |
@@ -957,6 +967,7 @@ paths: |
957 | 967 | description: get annotations for an available studyset |
958 | 968 | parameters: |
959 | 969 | - $ref: '#/components/parameters/studyset_id' |
| 970 | + - $ref: '#/components/parameters/paginate' |
960 | 971 | post: |
961 | 972 | summary: Post Annotation |
962 | 973 | responses: |
@@ -2577,6 +2588,14 @@ components: |
2577 | 2588 | schema: |
2578 | 2589 | type: boolean |
2579 | 2590 | description: return the content as gzipped content |
| 2591 | + paginate: |
| 2592 | + name: paginate |
| 2593 | + in: query |
| 2594 | + required: false |
| 2595 | + schema: |
| 2596 | + type: boolean |
| 2597 | + default: true |
| 2598 | + description: whether to paginate results (true) or return all results at once (false) |
2580 | 2599 | securitySchemes: |
2581 | 2600 | JSON-Web-Token: |
2582 | 2601 | type: http |
|
0 commit comments