Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 5 additions & 8 deletions openapi/v1/expressionCurator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -431,7 +431,7 @@ paths:
get:
description: |+
## Paging
For performance reasons this endpoint returns results in "pages" of limited size. In order to retrieve all matching results the client needs to request multiple pages starting from an offset to the first result. You can do this using the pageOffset query parameter. A value of 0 (the default) instructs the server to return the first page of results, 100 would return a page of results starting from the 101st result and so on. To return all results iterate through pages using pageOffset values of `n * pageLimit` until the `resultsExhausted` response field is true.
For performance reasons this endpoint returns results in "pages" of limited size together with a `cursor` tag. To retrieve the next page of results please supply this `cursor` tag to resume the query from your previous result and get the next page. If there are no more results you will just retrieve an empty result.

operationId: searchExpressionRunsAsCurator
parameters:
Expand All @@ -441,14 +441,11 @@ paths:
required: true
schema:
type: string
- description: "Show the page {pageOffset+1} results from the start of the results.\
\ E.g. 100 will show a page of results starting from the 101st result.\
\ The default value is 0."
- description: The page tag to resume results from (see paging above).
in: query
name: pageOffset
name: cursor
schema:
format: int32
type: integer
type: string
- description: Maximum number of results to return per page (see Paging above).
This value must be between 0 and 2000 (inclusive). The default is 2000.
in: query
Expand All @@ -461,7 +458,7 @@ paths:
content:
application/json:
schema:
$ref: "#/components/schemas/ListResponse"
$ref: "#/components/schemas/RunsResponse"
description: The request was successful. The returned value is the object.
"400":
content: {}
Expand Down
15 changes: 7 additions & 8 deletions openapi/v1/expressionUser.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -432,7 +432,7 @@ paths:
get:
description: |+
## Paging
For performance reasons this endpoint returns results in "pages" of limited size. In order to retrieve all matching results the client needs to request multiple pages starting from an offset to the first result. You can do this using the pageOffset query parameter. A value of 0 (the default) instructs the server to return the first page of results, 100 would return a page of results starting from the 101st result and so on. To return all results iterate through pages using pageOffset values of `n * pageLimit` until the `resultsExhausted` response field is true.
For performance reasons this endpoint returns results in "pages" of limited size together with a `cursor` tag. To retrieve the next page of results please supply this `cursor` tag to resume the query from your previous result and get the next page. If there are no more results you will just retrieve an empty result.

operationId: searchExpressionRunsAsUser
parameters:
Expand All @@ -442,14 +442,11 @@ paths:
required: true
schema:
type: string
- description: "Show the page {pageOffset+1} results from the start of the results.\
\ E.g. 100 will show a page of results starting from the 101st result.\
\ The default value is 0."
- description: The page tag to resume results from (see paging above).
in: query
name: pageOffset
name: cursor
schema:
format: int32
type: integer
type: string
- description: Maximum number of results to return per page (see Paging above).
This value must be between 0 and 2000 (inclusive). The default is 2000.
in: query
Expand All @@ -462,7 +459,7 @@ paths:
content:
application/json:
schema:
$ref: "#/components/schemas/ListResponse"
$ref: "#/components/schemas/RunsResponse"
description: The request was successful. The returned value is the object.
"400":
content: {}
Expand Down Expand Up @@ -670,6 +667,8 @@ components:
$ref: "./schemas/common/ResponseFormat.yaml"
RunFilter:
$ref: "./schemas/common/RunFilter.yaml"
RunsResponse:
$ref: "./schemas/common/RunsResponse.yaml"
SignalRun:
$ref: "./schemas/common/SignalRun.yaml"
securitySchemes:
Expand Down
13 changes: 5 additions & 8 deletions openapi/v1/flowCytometryCurator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -438,7 +438,7 @@ paths:
get:
description: |+
## Paging
For performance reasons this endpoint returns results in "pages" of limited size. In order to retrieve all matching results the client needs to request multiple pages starting from an offset to the first result. You can do this using the pageOffset query parameter. A value of 0 (the default) instructs the server to return the first page of results, 100 would return a page of results starting from the 101st result and so on. To retrieve all results, iterate through pages using `pageOffset` values of `n * pageLimit` until a page returns fewer results than the page limit, which indicates there are no more results.
For performance reasons this endpoint returns results in "pages" of limited size together with a `cursor` tag. To retrieve the next page of results please supply this `cursor` tag to resume the query from your previous result and get the next page. If there are no more results you will just retrieve an empty result.

operationId: searchFlowCytometryRunsAsCurator
parameters:
Expand All @@ -448,14 +448,11 @@ paths:
required: true
schema:
type: string
- description: "Show the page {pageOffset+1} results from the start of the results.\
\ E.g. 100 will show a page of results starting from the 101st result.\
\ The default value is 0."
- description: The page tag to resume results from (see paging above).
in: query
name: pageOffset
name: cursor
schema:
format: int32
type: integer
type: string
- description: Maximum number of results to return per page (see Paging above).
This value must be between 0 and 2000 (inclusive). The default is 2000.
in: query
Expand All @@ -468,7 +465,7 @@ paths:
content:
application/json:
schema:
$ref: "#/components/schemas/ListResponse"
$ref: "#/components/schemas/RunsResponse"
description: The request was successful. The returned value is the object.
"400":
content: {}
Expand Down
15 changes: 7 additions & 8 deletions openapi/v1/flowCytometryUser.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -438,7 +438,7 @@ paths:
get:
description: |+
## Paging
For performance reasons this endpoint returns results in "pages" of limited size. In order to retrieve all matching results the client needs to request multiple pages starting from an offset to the first result. You can do this using the pageOffset query parameter. A value of 0 (the default) instructs the server to return the first page of results, 100 would return a page of results starting from the 101st result and so on. To retrieve all results, iterate through pages using `pageOffset` values of `n * pageLimit` until a page returns fewer results than the page limit, which indicates there are no more results.
For performance reasons this endpoint returns results in "pages" of limited size together with a `cursor` tag. To retrieve the next page of results please supply this `cursor` tag to resume the query from your previous result and get the next page. If there are no more results you will just retrieve an empty result.

operationId: searchFlowCytometryRunsAsUser
parameters:
Expand All @@ -448,14 +448,11 @@ paths:
required: true
schema:
type: string
- description: "Show the page {pageOffset+1} results from the start of the results.\
\ E.g. 100 will show a page of results starting from the 101st result.\
\ The default value is 0."
- description: The page tag to resume results from (see paging above).
in: query
name: pageOffset
name: cursor
schema:
format: int32
type: integer
type: string
- description: Maximum number of results to return per page (see Paging above).
This value must be between 0 and 2000 (inclusive). The default is 2000.
in: query
Expand All @@ -468,7 +465,7 @@ paths:
content:
application/json:
schema:
$ref: "#/components/schemas/ListResponse"
$ref: "#/components/schemas/RunsResponse"
description: The request was successful. The returned value is the object.
"400":
content: {}
Expand Down Expand Up @@ -676,6 +673,8 @@ components:
$ref: "./schemas/common/ResponseFormat.yaml"
RunFilter:
$ref: "./schemas/common/RunFilter.yaml"
RunsResponse:
$ref: "./schemas/common/RunsResponse.yaml"
SignalRun:
$ref: "./schemas/common/SignalRun.yaml"
securitySchemes:
Expand Down
31 changes: 10 additions & 21 deletions openapi/v1/schemas/common/RunsResponse.yaml
Original file line number Diff line number Diff line change
@@ -1,27 +1,16 @@
example:
experiment: experiment
warnings:
- warnings
- warnings
versionChainId: versionChainId
runs:
-
-
cursor: "1"
data:
- runId: "1"
sampleSourceId: "exp4-human-100well.ATATCCTACTACTTAACTAG"
- runId: "2"
sampleSourceId: "exp4-human-100well.TTACCTAAGTTTGATATATT"
properties:
runs:
items:
$ref: "#/components/schemas/SignalRun"
type: array
experiment:
cursor:
type: string
warnings:
data:
items:
type: string
properties: { }
type: object
type: array
versionChainId:
type: string
type: object
components:
schemas:
SignalRun:
$ref: "./SignalRun.yaml"
13 changes: 5 additions & 8 deletions openapi/v1/variantCurator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -463,7 +463,7 @@ paths:
get:
description: |+
## Paging
For performance reasons this endpoint returns results in "pages" of limited size. In order to retrieve all matching results the client needs to request multiple pages starting from an offset to the first result. You can do this using the pageOffset query parameter. A value of 0 (the default) instructs the server to return the first page of results, 100 would return a page of results starting from the 101st result and so on. To retrieve all results, iterate through pages using `pageOffset` values of `n * pageLimit` until a page returns fewer results than the page limit, which indicates there are no more results.
For performance reasons this endpoint returns results in "pages" of limited size together with a `cursor` tag. To retrieve the next page of results please supply this `cursor` tag to resume the query from your previous result and get the next page. If there are no more results you will just retrieve an empty result.

operationId: searchVariantRunsAsCurator
parameters:
Expand All @@ -473,14 +473,11 @@ paths:
required: true
schema:
type: string
- description: "Show the page {pageOffset+1} results from the start of the results.\
\ E.g. 100 will show a page of results starting from the 101st result.\
\ The default value is 0."
- description: The page tag to resume results from (see paging above).
in: query
name: pageOffset
name: cursor
schema:
format: int32
type: integer
type: string
- description: Maximum number of results to return per page (see Paging above).
This value must be between 0 and 2000 (inclusive). The default is 2000.
in: query
Expand All @@ -493,7 +490,7 @@ paths:
content:
application/json:
schema:
$ref: "#/components/schemas/ListResponse"
$ref: "#/components/schemas/RunsResponse"
description: The request was successful. The returned value is the object.
"400":
content: {}
Expand Down
15 changes: 7 additions & 8 deletions openapi/v1/variantUser.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -464,7 +464,7 @@ paths:
get:
description: |+
## Paging
For performance reasons this endpoint returns results in "pages" of limited size. In order to retrieve all matching results the client needs to request multiple pages starting from an offset to the first result. You can do this using the pageOffset query parameter. A value of 0 (the default) instructs the server to return the first page of results, 100 would return a page of results starting from the 101st result and so on. To retrieve all results, iterate through pages using `pageOffset` values of `n * pageLimit` until a page returns fewer results than the page limit, which indicates there are no more results.
For performance reasons this endpoint returns results in "pages" of limited size together with a `cursor` tag. To retrieve the next page of results please supply this `cursor` tag to resume the query from your previous result and get the next page. If there are no more results you will just retrieve an empty result.

operationId: searchVariantRunsAsUser
parameters:
Expand All @@ -474,14 +474,11 @@ paths:
required: true
schema:
type: string
- description: "Show the page {pageOffset+1} results from the start of the results.\
\ E.g. 100 will show a page of results starting from the 101st result.\
\ The default value is 0."
- description: The page tag to resume results from (see paging above).
in: query
name: pageOffset
name: cursor
schema:
format: int32
type: integer
type: string
- description: Maximum number of results to return per page (see Paging above).
This value must be between 0 and 2000 (inclusive). The default is 2000.
in: query
Expand All @@ -494,7 +491,7 @@ paths:
content:
application/json:
schema:
$ref: "#/components/schemas/ListResponse"
$ref: "#/components/schemas/RunsResponse"
description: The request was successful. The returned value is the object.
"400":
content: {}
Expand Down Expand Up @@ -698,6 +695,8 @@ components:
$ref: "./schemas/common/ResponseFormat.yaml"
RunFilter:
$ref: "./schemas/common/RunFilter.yaml"
RunsResponse:
$ref: "./schemas/common/RunsResponse.yaml"
SignalRun:
$ref: "./schemas/common/SignalRun.yaml"
VariantItem:
Expand Down
Loading