diff --git a/framework/json/endpoints.json b/framework/json/endpoints.json index e394ad28f..9834870fb 100644 --- a/framework/json/endpoints.json +++ b/framework/json/endpoints.json @@ -63,7 +63,13 @@ "$ref": "#/components/responses/infoOKResponse" }, "default": { - "$ref": "./responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "./responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation." } }, @@ -94,7 +100,13 @@ "description": "Successful operation." }, "default": { - "$ref": "./responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "./responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation." } }, @@ -121,7 +133,13 @@ "description": "Successful operation." }, "default": { - "$ref": "./responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "./responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation." } }, @@ -139,7 +157,13 @@ "$ref": "./responses/beaconFilteringTermsResponse.json" }, "default": { - "$ref": "./responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "./responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation." } }, @@ -165,7 +189,13 @@ "$ref": "#/components/responses/infoOKResponse" }, "default": { - "$ref": "./responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "./responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation." } }, @@ -197,7 +227,13 @@ "description": "Successful operation." }, "default": { - "$ref": "./responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "./responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation." } }, diff --git a/framework/src/endpoints.yaml b/framework/src/endpoints.yaml index 9e26e10ec..04a79e84f 100644 --- a/framework/src/endpoints.yaml +++ b/framework/src/endpoints.yaml @@ -24,7 +24,10 @@ paths: $ref: '#/components/responses/infoOKResponse' default: description: An unsuccessful operation. - $ref: ./responses/beaconErrorResponse.yaml + content: + application/json: + schema: + $ref: ./responses/beaconErrorResponse.yaml /info: parameters: - $ref: '#/components/parameters/requestedSchema' @@ -38,7 +41,10 @@ paths: $ref: '#/components/responses/infoOKResponse' default: description: An unsuccessful operation. - $ref: ./responses/beaconErrorResponse.yaml + content: + application/json: + schema: + $ref: ./responses/beaconErrorResponse.yaml /service-info: get: description: Get information about the beacon using GA4GH ServiceInfo format @@ -68,7 +74,10 @@ paths: $ref: ./responses/beaconConfigurationResponse.yaml default: description: An unsuccessful operation. - $ref: ./responses/beaconErrorResponse.yaml + content: + application/json: + schema: + $ref: ./responses/beaconErrorResponse.yaml /map: get: description: TBD @@ -86,7 +95,10 @@ paths: $ref: ./responses/beaconMapResponse.yaml default: description: An unsuccessful operation. - $ref: ./responses/beaconErrorResponse.yaml + content: + application/json: + schema: + $ref: ./responses/beaconErrorResponse.yaml /entry_types: get: description: TBD @@ -104,7 +116,10 @@ paths: $ref: ./responses/beaconEntryTypesResponse.yaml default: description: An unsuccessful operation. - $ref: ./responses/beaconErrorResponse.yaml + content: + application/json: + schema: + $ref: ./responses/beaconErrorResponse.yaml /filtering_terms: parameters: - $ref: '#/components/parameters/skip' @@ -119,7 +134,10 @@ paths: $ref: ./responses/beaconFilteringTermsResponse.yaml default: description: An unsuccessful operation. - $ref: ./responses/beaconErrorResponse.yaml + content: + application/json: + schema: + $ref: ./responses/beaconErrorResponse.yaml components: responses: infoOKResponse: diff --git a/models/json/beacon-v2-default-model/analyses/endpoints.json b/models/json/beacon-v2-default-model/analyses/endpoints.json index 570d7201d..080ce7e23 100644 --- a/models/json/beacon-v2-default-model/analyses/endpoints.json +++ b/models/json/beacon-v2-default-model/analyses/endpoints.json @@ -147,7 +147,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -165,7 +171,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -196,7 +208,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -225,7 +243,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -256,7 +280,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, diff --git a/models/json/beacon-v2-default-model/biosamples/endpoints.json b/models/json/beacon-v2-default-model/biosamples/endpoints.json index 533d5ceda..c9132d47e 100644 --- a/models/json/beacon-v2-default-model/biosamples/endpoints.json +++ b/models/json/beacon-v2-default-model/biosamples/endpoints.json @@ -144,7 +144,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -162,7 +168,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -193,7 +205,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -222,7 +240,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -253,7 +277,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -282,7 +312,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -313,7 +349,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -349,7 +391,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -387,7 +435,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, diff --git a/models/json/beacon-v2-default-model/cohorts/endpoints.json b/models/json/beacon-v2-default-model/cohorts/endpoints.json index 1e36b7462..4de456859 100644 --- a/models/json/beacon-v2-default-model/cohorts/endpoints.json +++ b/models/json/beacon-v2-default-model/cohorts/endpoints.json @@ -154,7 +154,13 @@ "$ref": "#/components/responses/CollectionsResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -177,7 +183,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -208,7 +220,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -241,7 +259,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -279,7 +303,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -308,7 +338,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -339,7 +375,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, diff --git a/models/json/beacon-v2-default-model/datasets/endpoints.json b/models/json/beacon-v2-default-model/datasets/endpoints.json index 3fdc832a4..e3c43a842 100644 --- a/models/json/beacon-v2-default-model/datasets/endpoints.json +++ b/models/json/beacon-v2-default-model/datasets/endpoints.json @@ -152,7 +152,13 @@ "$ref": "#/components/responses/CollectionsResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -175,7 +181,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -206,7 +218,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -235,7 +253,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -266,7 +290,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -299,7 +329,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -337,7 +373,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -366,7 +408,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -397,7 +445,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -426,7 +480,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -457,7 +517,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, diff --git a/models/json/beacon-v2-default-model/endpoints.json b/models/json/beacon-v2-default-model/endpoints.json index 9c72ad0ef..67d855eb6 100644 --- a/models/json/beacon-v2-default-model/endpoints.json +++ b/models/json/beacon-v2-default-model/endpoints.json @@ -63,7 +63,13 @@ "$ref": "#/components/responses/infoOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -94,7 +100,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -121,7 +133,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -139,7 +157,13 @@ "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconFilteringTermsResponse.json" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -165,7 +189,13 @@ "$ref": "#/components/responses/infoOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -197,7 +227,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, diff --git a/models/json/beacon-v2-default-model/genomicVariations/endpoints.json b/models/json/beacon-v2-default-model/genomicVariations/endpoints.json index e9101f04f..36149c092 100644 --- a/models/json/beacon-v2-default-model/genomicVariations/endpoints.json +++ b/models/json/beacon-v2-default-model/genomicVariations/endpoints.json @@ -275,7 +275,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -293,7 +299,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -324,7 +336,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -353,7 +371,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -384,7 +408,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -413,7 +443,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -444,7 +480,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, diff --git a/models/json/beacon-v2-default-model/individuals/endpoints.json b/models/json/beacon-v2-default-model/individuals/endpoints.json index 32898cb17..b80299c66 100644 --- a/models/json/beacon-v2-default-model/individuals/endpoints.json +++ b/models/json/beacon-v2-default-model/individuals/endpoints.json @@ -140,7 +140,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -173,7 +179,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -206,7 +218,13 @@ "description": "Successful operation" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -224,7 +242,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -255,7 +279,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -284,7 +314,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -315,7 +351,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -344,7 +386,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -375,7 +423,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, diff --git a/models/json/beacon-v2-default-model/runs/endpoints.json b/models/json/beacon-v2-default-model/runs/endpoints.json index b5084bba7..9ce313972 100644 --- a/models/json/beacon-v2-default-model/runs/endpoints.json +++ b/models/json/beacon-v2-default-model/runs/endpoints.json @@ -156,7 +156,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -174,7 +180,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -205,7 +217,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -234,7 +252,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -265,7 +289,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -294,7 +324,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, @@ -325,7 +361,13 @@ "$ref": "#/components/responses/ResultsOKResponse" }, "default": { - "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json", + "content": { + "application/json": { + "schema": { + "$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json" + } + } + }, "description": "An unsuccessful operation" } }, diff --git a/models/src/beacon-v2-default-model/analyses/endpoints.yaml b/models/src/beacon-v2-default-model/analyses/endpoints.yaml index 8f5d5457a..1910e1a95 100644 --- a/models/src/beacon-v2-default-model/analyses/endpoints.yaml +++ b/models/src/beacon-v2-default-model/analyses/endpoints.yaml @@ -47,7 +47,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconResultsetsResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /analyses/{id}: parameters: - $ref: '#/components/parameters/entryId' @@ -62,7 +65,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get details about one bioinformatics analysis, identified by its (unique) 'id' @@ -80,7 +86,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /analyses/{id}/g_variants: parameters: - $ref: '#/components/parameters/entryId' @@ -99,7 +108,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the list of variants instances for one bioinformatics analysis, identified by its (unique) 'id' @@ -117,7 +129,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json components: responses: ResultsOKResponse: diff --git a/models/src/beacon-v2-default-model/biosamples/endpoints.yaml b/models/src/beacon-v2-default-model/biosamples/endpoints.yaml index 50b80d8bb..2c7799187 100644 --- a/models/src/beacon-v2-default-model/biosamples/endpoints.yaml +++ b/models/src/beacon-v2-default-model/biosamples/endpoints.yaml @@ -43,7 +43,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /biosamples/{id}: parameters: - $ref: '#/components/parameters/entryId' @@ -57,7 +60,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get details about one Biosample, identified by its (unique) 'id' operationId: postOneBiosample @@ -74,7 +80,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /biosamples/{id}/g_variants: parameters: - $ref: '#/components/parameters/entryId' @@ -93,7 +102,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the genomic variants list from one biosample, identified by its (unique) 'id' @@ -111,7 +123,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /biosamples/{id}/analyses: parameters: - $ref: '#/components/parameters/entryId' @@ -130,7 +145,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the analysis list from one biosample, identified by its (unique) 'id' @@ -148,7 +166,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /biosamples/{id}/runs: parameters: - $ref: '#/components/parameters/entryId' @@ -171,7 +192,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconResultsetsResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the runs list from one biosample, identified by its (unique) 'id' @@ -193,7 +217,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconResultsetsResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json components: responses: ResultsOKResponse: diff --git a/models/src/beacon-v2-default-model/cohorts/endpoints.yaml b/models/src/beacon-v2-default-model/cohorts/endpoints.yaml index 9fd0e999a..3c2b28ea2 100644 --- a/models/src/beacon-v2-default-model/cohorts/endpoints.yaml +++ b/models/src/beacon-v2-default-model/cohorts/endpoints.yaml @@ -47,7 +47,10 @@ paths: $ref: '#/components/responses/CollectionsResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /cohorts/{id}: parameters: - $ref: '#/components/parameters/entryId' @@ -63,7 +66,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get details about one cohort, identified by its (unique) 'id' operationId: postOneCohort @@ -80,7 +86,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /cohorts/{id}/individuals: parameters: - $ref: '#/components/parameters/entryId' @@ -99,7 +108,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the individuals from one cohort, identified by its (unique) 'id' @@ -117,7 +129,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /cohorts/{id}/filtering_terms: parameters: - $ref: '#/components/parameters/entryId' @@ -139,7 +154,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconFilteringTermsResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the list of filtering terms that could be used with a given cohort, identified by its (unique) 'id' @@ -161,7 +179,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconFilteringTermsResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json components: responses: ResultsOKResponse: diff --git a/models/src/beacon-v2-default-model/datasets/endpoints.yaml b/models/src/beacon-v2-default-model/datasets/endpoints.yaml index dc2c34d31..114b61f67 100644 --- a/models/src/beacon-v2-default-model/datasets/endpoints.yaml +++ b/models/src/beacon-v2-default-model/datasets/endpoints.yaml @@ -47,7 +47,10 @@ paths: $ref: '#/components/responses/CollectionsResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /datasets/{id}: parameters: - $ref: '#/components/parameters/entryId' @@ -63,7 +66,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get details about one dataset, identified by its (unique) 'id' operationId: postOneDataset @@ -80,7 +86,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /datasets/{id}/g_variants: parameters: - $ref: '#/components/parameters/entryId' @@ -99,7 +108,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the genomic variants list from one dataset, identified by its (unique) 'id' @@ -117,7 +129,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /datasets/{id}/biosamples: parameters: - $ref: '#/components/parameters/entryId' @@ -136,7 +151,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the biosamples list from one dataset, identified by its (unique) 'id' @@ -154,7 +172,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /datasets/{id}/individuals: parameters: - $ref: '#/components/parameters/entryId' @@ -173,7 +194,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the biosamples list from one dataset, identified by its (unique) 'id' @@ -191,7 +215,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /datasets/{id}/filtering_terms: parameters: - $ref: '#/components/parameters/entryId' @@ -213,7 +240,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconFilteringTermsResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the list of filtering terms that could be used with a given dataset, identified by its (unique) 'id' @@ -235,7 +265,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconFilteringTermsResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json components: responses: ResultsOKResponse: diff --git a/models/src/beacon-v2-default-model/endpoints.yaml b/models/src/beacon-v2-default-model/endpoints.yaml index a8b5716f0..03be74329 100644 --- a/models/src/beacon-v2-default-model/endpoints.yaml +++ b/models/src/beacon-v2-default-model/endpoints.yaml @@ -24,7 +24,10 @@ paths: $ref: '#/components/responses/infoOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /info: parameters: - $ref: '#/components/parameters/requestedSchema' @@ -38,7 +41,10 @@ paths: $ref: '#/components/responses/infoOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /service-info: get: description: Get information about the beacon using GA4GH ServiceInfo format @@ -68,7 +74,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconConfigurationResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /entry_types: get: description: TBD @@ -86,7 +95,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconEntryTypesResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /map: get: description: TBD @@ -104,7 +116,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconMapResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /filtering_terms: parameters: - $ref: '#/components/parameters/skip' @@ -119,7 +134,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconFilteringTermsResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json components: responses: infoOKResponse: diff --git a/models/src/beacon-v2-default-model/genomicVariations/endpoints.yaml b/models/src/beacon-v2-default-model/genomicVariations/endpoints.yaml index 44b59a736..856831026 100644 --- a/models/src/beacon-v2-default-model/genomicVariations/endpoints.yaml +++ b/models/src/beacon-v2-default-model/genomicVariations/endpoints.yaml @@ -54,7 +54,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /g_variants/{id}: parameters: - $ref: '#/components/parameters/entryId' @@ -69,7 +72,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get details about one genomic variation, identified by its (unique) 'id' @@ -87,7 +93,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /g_variants/{id}/biosamples: parameters: - $ref: '#/components/parameters/entryId' @@ -106,7 +115,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the biosamples list from one genomic variant, identified by its (unique) 'id' @@ -124,7 +136,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /g_variants/{id}/individuals: parameters: - $ref: '#/components/parameters/entryId' @@ -143,7 +158,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the biosamples list from one genomic variant, identified by its (unique) 'id' @@ -161,7 +179,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json components: responses: ResultsOKResponse: diff --git a/models/src/beacon-v2-default-model/individuals/endpoints.yaml b/models/src/beacon-v2-default-model/individuals/endpoints.yaml index 7ed5a46fe..fc9c7c451 100644 --- a/models/src/beacon-v2-default-model/individuals/endpoints.yaml +++ b/models/src/beacon-v2-default-model/individuals/endpoints.yaml @@ -43,7 +43,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /individuals/{id}: parameters: - $ref: '#/components/parameters/entryId' @@ -57,7 +60,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get details about one Individual, identified by its (unique) 'id' operationId: postOneIndividual @@ -74,7 +80,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /individuals/{id}/g_variants: parameters: - $ref: '#/components/parameters/entryId' @@ -93,7 +102,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the genomic variants list from one individual, identified by its (unique) 'id' @@ -111,7 +123,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /individuals/{id}/biosamples: parameters: - $ref: '#/components/parameters/entryId' @@ -130,7 +145,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the biosamples list from one individual, identified by its (unique) 'id' @@ -148,7 +166,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /individuals/filtering_terms: get: parameters: @@ -167,7 +188,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconFilteringTermsResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the list of filtering terms that could be used with individuals. operationId: postIndividualsFilteringTerms @@ -188,7 +212,10 @@ paths: $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconFilteringTermsResponse.json default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json components: responses: ResultsOKResponse: diff --git a/models/src/beacon-v2-default-model/runs/endpoints.yaml b/models/src/beacon-v2-default-model/runs/endpoints.yaml index 473bea53c..0d20e8964 100644 --- a/models/src/beacon-v2-default-model/runs/endpoints.yaml +++ b/models/src/beacon-v2-default-model/runs/endpoints.yaml @@ -43,7 +43,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /runs/{id}: parameters: - $ref: '#/components/parameters/entryId' @@ -58,7 +61,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get details about one Run, identified by its (unique) 'id' operationId: postOneRun @@ -75,7 +81,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /runs/{id}/g_variants: parameters: - $ref: '#/components/parameters/entryId' @@ -94,7 +103,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the genomic variants list from one run, identified by its (unique) 'id' @@ -112,7 +124,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json /runs/{id}/analyses: parameters: - $ref: '#/components/parameters/entryId' @@ -131,7 +146,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json post: description: Get the analysis list from one sequencing run, identified by its (unique) 'id' @@ -149,7 +167,10 @@ paths: $ref: '#/components/responses/ResultsOKResponse' default: description: An unsuccessful operation - $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json + content: + application/json: + schema: + $ref: https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/responses/beaconErrorResponse.json components: responses: ResultsOKResponse: