From 203707f76457daac2f56744e6ae073c7ae5f1a13 Mon Sep 17 00:00:00 2001 From: Matthew Richards Date: Wed, 10 Jun 2020 12:11:08 +0000 Subject: [PATCH 1/3] #129: Change name of ID parameters to correct case for Swagger docs - Swagger is case sensitive when using parameters - This change means endpoints with an ID parameter (e.g. /users/{id}) will now work using the Swagger UI user input for said ID --- src/resources/entities/entity_endpoint.py | 6 +++--- src/resources/table_endpoints/table_endpoints.py | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/resources/entities/entity_endpoint.py b/src/resources/entities/entity_endpoint.py index 8438d433..56e87769 100644 --- a/src/resources/entities/entity_endpoint.py +++ b/src/resources/entities/entity_endpoint.py @@ -168,7 +168,7 @@ def get(self, id): parameters: - in: path required: true - name: ID + name: id description: The id of the entity to retrieve schema: type: integer @@ -204,7 +204,7 @@ def delete(self, id): parameters: - in: path required: true - name: ID + name: id description: The id of the entity to delete schema: type: integer @@ -236,7 +236,7 @@ def patch(self, id): parameters: - in: path required: true - name: ID + name: id description: The id of the entity to update schema: type: integer diff --git a/src/resources/table_endpoints/table_endpoints.py b/src/resources/table_endpoints/table_endpoints.py index f8ed027e..eb861ff3 100644 --- a/src/resources/table_endpoints/table_endpoints.py +++ b/src/resources/table_endpoints/table_endpoints.py @@ -101,7 +101,7 @@ def get(self, id): parameters: - in: path required: true - name: ID + name: id description: The id of the instrument to retrieve the facility cycles of schema: type: integer @@ -145,7 +145,7 @@ def get(self, id): parameters: - in: path required: true - name: ID + name: id description: The id of the instrument to count the facility cycles of schema: type: integer From 8f1c409f22e267a267273072a35e334b71d1b61c Mon Sep 17 00:00:00 2001 From: Matthew Richards Date: Wed, 10 Jun 2020 13:42:12 +0000 Subject: [PATCH 2/3] #129: Correct other customer user input parameters so they work in Swagger --- src/resources/table_endpoints/table_endpoints.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/resources/table_endpoints/table_endpoints.py b/src/resources/table_endpoints/table_endpoints.py index eb861ff3..50fd3000 100644 --- a/src/resources/table_endpoints/table_endpoints.py +++ b/src/resources/table_endpoints/table_endpoints.py @@ -183,13 +183,13 @@ def get(self, instrument_id, cycle_id): parameters: - in: path required: true - name: Instrument ID + name: instrument_id description: The id of the instrument to retrieve the investigations of schema: type: integer - in: path required: true - name: Facility Cycle ID + name: cycle_id description: The id of the facility cycles to retrieve the investigations of schema: type: integer @@ -207,7 +207,7 @@ def get(self, instrument_id, cycle_id): schema: type: array items: - $ref: '#/components/schemas/INVESTIGATIONS' + $ref: '#/components/schemas/INVESTIGATION' 400: description: Bad request - Something was wrong with the request 401: @@ -234,13 +234,13 @@ def get(self, instrument_id, cycle_id): parameters: - in: path required: true - name: Instrument ID + name: instrument_id description: The id of the instrument to retrieve the investigations of schema: type: integer - in: path required: true - name: Facility Cycle ID + name: cycle_id description: The id of the facility cycles to retrieve the investigations of schema: type: integer From 821680d34bfffc2bcace462181604fce72c5dadd Mon Sep 17 00:00:00 2001 From: Matthew Richards Date: Thu, 11 Jun 2020 09:10:32 +0000 Subject: [PATCH 3/3] #129: Add rebuilt openapi.yaml for Swagger docs --- src/swagger/openapi.yaml | 4390 +++++++++++++++++++------------------- 1 file changed, 2195 insertions(+), 2195 deletions(-) diff --git a/src/swagger/openapi.yaml b/src/swagger/openapi.yaml index 763d913d..718c5ff9 100644 --- a/src/swagger/openapi.yaml +++ b/src/swagger/openapi.yaml @@ -1760,36 +1760,6 @@ info: openapi: 3.0.3 paths: /applications: - get: - description: Retrieves a list of APPLICATION objects - parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' - responses: - '200': - content: - application/json: - schema: - items: - $ref: '#/components/schemas/APPLICATION' - type: array - description: Success - returns APPLICATION that satisfy the filters - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Get Applications - tags: - - Applications post: description: Creates new APPLICATION object(s) with details provided in the request body @@ -1827,6 +1797,36 @@ paths: summary: Create new Applications tags: - Applications + get: + description: Retrieves a list of APPLICATION objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/APPLICATION' + type: array + description: Success - returns APPLICATION that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Applications + tags: + - Applications patch: description: Updates APPLICATION object(s) with details provided in the request body @@ -1865,41 +1865,13 @@ paths: tags: - Applications /applications/{id}: - get: - description: Retrieves a list of APPLICATION objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/APPLICATION' - description: Success - the matching APPLICATION - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the APPLICATION matching the given ID - tags: - - Applications delete: description: Updates APPLICATION with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -1924,7 +1896,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -1954,20 +1926,22 @@ paths: summary: Update Applications by id tags: - Applications - /applications/count: get: - description: Return the count of the APPLICATION objects that would be retrieved - given the filters provided + description: Retrieves a list of APPLICATION objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the APPLICATION objects + $ref: '#/components/schemas/APPLICATION' + description: Success - the matching APPLICATION '400': description: Bad request - Something was wrong with the request '401': @@ -1977,26 +1951,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Applications + summary: Find the APPLICATION matching the given ID tags: - Applications - /applications/findone: + /applications/count: get: - description: Retrieves the first APPLICATION objects that satisfies the filters. + description: Return the count of the APPLICATION objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/APPLICATION' - description: Success - a APPLICATION object that satisfies the filters + type: integer + description: Success - The count of the APPLICATION objects '400': description: Bad request - Something was wrong with the request '401': @@ -2006,12 +1977,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single APPLICATION + summary: Count Applications tags: - Applications - /datacollectiondatafiles: + /applications/findone: get: - description: Retrieves a list of DATACOLLECTIONDATAFILE objects + description: Retrieves the first APPLICATION objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -2024,10 +1995,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/DATACOLLECTIONDATAFILE' - type: array - description: Success - returns DATACOLLECTIONDATAFILE that satisfy the filters + $ref: '#/components/schemas/APPLICATION' + description: Success - a APPLICATION object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -2037,9 +2006,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get DataCollectionDatafiles + summary: Get single APPLICATION tags: - - DataCollectionDatafiles + - Applications + /datacollectiondatafiles: post: description: Creates new DATACOLLECTIONDATAFILE object(s) with details provided in the request body @@ -2077,6 +2047,36 @@ paths: summary: Create new DataCollectionDatafiles tags: - DataCollectionDatafiles + get: + description: Retrieves a list of DATACOLLECTIONDATAFILE objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/DATACOLLECTIONDATAFILE' + type: array + description: Success - returns DATACOLLECTIONDATAFILE that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get DataCollectionDatafiles + tags: + - DataCollectionDatafiles patch: description: Updates DATACOLLECTIONDATAFILE object(s) with details provided in the request body @@ -2115,41 +2115,13 @@ paths: tags: - DataCollectionDatafiles /datacollectiondatafiles/{id}: - get: - description: Retrieves a list of DATACOLLECTIONDATAFILE objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/DATACOLLECTIONDATAFILE' - description: Success - the matching DATACOLLECTIONDATAFILE - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the DATACOLLECTIONDATAFILE matching the given ID - tags: - - DataCollectionDatafiles delete: description: Updates DATACOLLECTIONDATAFILE with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -2174,7 +2146,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -2204,20 +2176,22 @@ paths: summary: Update DataCollectionDatafiles by id tags: - DataCollectionDatafiles - /datacollectiondatafiles/count: get: - description: Return the count of the DATACOLLECTIONDATAFILE objects that would - be retrieved given the filters provided + description: Retrieves a list of DATACOLLECTIONDATAFILE objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the DATACOLLECTIONDATAFILE objects + $ref: '#/components/schemas/DATACOLLECTIONDATAFILE' + description: Success - the matching DATACOLLECTIONDATAFILE '400': description: Bad request - Something was wrong with the request '401': @@ -2227,28 +2201,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count DataCollectionDatafiles + summary: Find the DATACOLLECTIONDATAFILE matching the given ID tags: - DataCollectionDatafiles - /datacollectiondatafiles/findone: + /datacollectiondatafiles/count: get: - description: Retrieves the first DATACOLLECTIONDATAFILE objects that satisfies - the filters. + description: Return the count of the DATACOLLECTIONDATAFILE objects that would + be retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/DATACOLLECTIONDATAFILE' - description: Success - a DATACOLLECTIONDATAFILE object that satisfies the - filters + type: integer + description: Success - The count of the DATACOLLECTIONDATAFILE objects '400': description: Bad request - Something was wrong with the request '401': @@ -2258,12 +2227,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single DATACOLLECTIONDATAFILE + summary: Count DataCollectionDatafiles tags: - DataCollectionDatafiles - /datacollectiondatasets: + /datacollectiondatafiles/findone: get: - description: Retrieves a list of DATACOLLECTIONDATASET objects + description: Retrieves the first DATACOLLECTIONDATAFILE objects that satisfies + the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -2276,10 +2246,9 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/DATACOLLECTIONDATASET' - type: array - description: Success - returns DATACOLLECTIONDATASET that satisfy the filters + $ref: '#/components/schemas/DATACOLLECTIONDATAFILE' + description: Success - a DATACOLLECTIONDATAFILE object that satisfies the + filters '400': description: Bad request - Something was wrong with the request '401': @@ -2289,9 +2258,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get DataCollectionDatasets + summary: Get single DATACOLLECTIONDATAFILE tags: - - DataCollectionDatasets + - DataCollectionDatafiles + /datacollectiondatasets: post: description: Creates new DATACOLLECTIONDATASET object(s) with details provided in the request body @@ -2329,31 +2299,24 @@ paths: summary: Create new DataCollectionDatasets tags: - DataCollectionDatasets - patch: - description: Updates DATACOLLECTIONDATASET object(s) with details provided in - the request body - requestBody: - content: - application/json: - schema: - oneOf: - - $ref: '#/components/schemas/DATACOLLECTIONDATASET' - - items: - $ref: '#/components/schemas/DATACOLLECTIONDATASET' - type: array - description: The values to use to update the object(s) with - required: true + get: + description: Retrieves a list of DATACOLLECTIONDATASET objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - oneOf: - - $ref: '#/components/schemas/DATACOLLECTIONDATASET' - - items: - $ref: '#/components/schemas/DATACOLLECTIONDATASET' - type: array - description: Success - returns the updated object(s) + items: + $ref: '#/components/schemas/DATACOLLECTIONDATASET' + type: array + description: Success - returns DATACOLLECTIONDATASET that satisfy the filters '400': description: Bad request - Something was wrong with the request '401': @@ -2363,26 +2326,34 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Update DataCollectionDatasets + summary: Get DataCollectionDatasets tags: - DataCollectionDatasets - /datacollectiondatasets/{id}: - get: - description: Retrieves a list of DATACOLLECTIONDATASET objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID + patch: + description: Updates DATACOLLECTIONDATASET object(s) with details provided in + the request body + requestBody: + content: + application/json: + schema: + oneOf: + - $ref: '#/components/schemas/DATACOLLECTIONDATASET' + - items: + $ref: '#/components/schemas/DATACOLLECTIONDATASET' + type: array + description: The values to use to update the object(s) with required: true - schema: - type: integer responses: '200': content: application/json: schema: - $ref: '#/components/schemas/DATACOLLECTIONDATASET' - description: Success - the matching DATACOLLECTIONDATASET + oneOf: + - $ref: '#/components/schemas/DATACOLLECTIONDATASET' + - items: + $ref: '#/components/schemas/DATACOLLECTIONDATASET' + type: array + description: Success - returns the updated object(s) '400': description: Bad request - Something was wrong with the request '401': @@ -2392,16 +2363,17 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Find the DATACOLLECTIONDATASET matching the given ID + summary: Update DataCollectionDatasets tags: - DataCollectionDatasets + /datacollectiondatasets/{id}: delete: description: Updates DATACOLLECTIONDATASET with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -2426,7 +2398,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -2456,20 +2428,22 @@ paths: summary: Update DataCollectionDatasets by id tags: - DataCollectionDatasets - /datacollectiondatasets/count: get: - description: Return the count of the DATACOLLECTIONDATASET objects that would - be retrieved given the filters provided + description: Retrieves a list of DATACOLLECTIONDATASET objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the DATACOLLECTIONDATASET objects + $ref: '#/components/schemas/DATACOLLECTIONDATASET' + description: Success - the matching DATACOLLECTIONDATASET '400': description: Bad request - Something was wrong with the request '401': @@ -2479,28 +2453,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count DataCollectionDatasets + summary: Find the DATACOLLECTIONDATASET matching the given ID tags: - DataCollectionDatasets - /datacollectiondatasets/findone: + /datacollectiondatasets/count: get: - description: Retrieves the first DATACOLLECTIONDATASET objects that satisfies - the filters. + description: Return the count of the DATACOLLECTIONDATASET objects that would + be retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/DATACOLLECTIONDATASET' - description: Success - a DATACOLLECTIONDATASET object that satisfies the - filters + type: integer + description: Success - The count of the DATACOLLECTIONDATASET objects '400': description: Bad request - Something was wrong with the request '401': @@ -2510,12 +2479,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single DATACOLLECTIONDATASET + summary: Count DataCollectionDatasets tags: - DataCollectionDatasets - /datacollectionparameters: + /datacollectiondatasets/findone: get: - description: Retrieves a list of DATACOLLECTIONPARAMETER objects + description: Retrieves the first DATACOLLECTIONDATASET objects that satisfies + the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -2528,10 +2498,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/DATACOLLECTIONPARAMETER' - type: array - description: Success - returns DATACOLLECTIONPARAMETER that satisfy the + $ref: '#/components/schemas/DATACOLLECTIONDATASET' + description: Success - a DATACOLLECTIONDATASET object that satisfies the filters '400': description: Bad request - Something was wrong with the request @@ -2542,9 +2510,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get DataCollectionParameters + summary: Get single DATACOLLECTIONDATASET tags: - - DataCollectionParameters + - DataCollectionDatasets + /datacollectionparameters: post: description: Creates new DATACOLLECTIONPARAMETER object(s) with details provided in the request body @@ -2582,6 +2551,37 @@ paths: summary: Create new DataCollectionParameters tags: - DataCollectionParameters + get: + description: Retrieves a list of DATACOLLECTIONPARAMETER objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/DATACOLLECTIONPARAMETER' + type: array + description: Success - returns DATACOLLECTIONPARAMETER that satisfy the + filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get DataCollectionParameters + tags: + - DataCollectionParameters patch: description: Updates DATACOLLECTIONPARAMETER object(s) with details provided in the request body @@ -2620,41 +2620,13 @@ paths: tags: - DataCollectionParameters /datacollectionparameters/{id}: - get: - description: Retrieves a list of DATACOLLECTIONPARAMETER objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/DATACOLLECTIONPARAMETER' - description: Success - the matching DATACOLLECTIONPARAMETER - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the DATACOLLECTIONPARAMETER matching the given ID - tags: - - DataCollectionParameters delete: description: Updates DATACOLLECTIONPARAMETER with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -2679,7 +2651,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -2709,20 +2681,22 @@ paths: summary: Update DataCollectionParameters by id tags: - DataCollectionParameters - /datacollectionparameters/count: get: - description: Return the count of the DATACOLLECTIONPARAMETER objects that would - be retrieved given the filters provided + description: Retrieves a list of DATACOLLECTIONPARAMETER objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the DATACOLLECTIONPARAMETER objects + $ref: '#/components/schemas/DATACOLLECTIONPARAMETER' + description: Success - the matching DATACOLLECTIONPARAMETER '400': description: Bad request - Something was wrong with the request '401': @@ -2732,28 +2706,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count DataCollectionParameters + summary: Find the DATACOLLECTIONPARAMETER matching the given ID tags: - DataCollectionParameters - /datacollectionparameters/findone: + /datacollectionparameters/count: get: - description: Retrieves the first DATACOLLECTIONPARAMETER objects that satisfies - the filters. + description: Return the count of the DATACOLLECTIONPARAMETER objects that would + be retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/DATACOLLECTIONPARAMETER' - description: Success - a DATACOLLECTIONPARAMETER object that satisfies the - filters + type: integer + description: Success - The count of the DATACOLLECTIONPARAMETER objects '400': description: Bad request - Something was wrong with the request '401': @@ -2763,12 +2732,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single DATACOLLECTIONPARAMETER + summary: Count DataCollectionParameters tags: - DataCollectionParameters - /datacollections: + /datacollectionparameters/findone: get: - description: Retrieves a list of DATACOLLECTION objects + description: Retrieves the first DATACOLLECTIONPARAMETER objects that satisfies + the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -2781,10 +2751,9 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/DATACOLLECTION' - type: array - description: Success - returns DATACOLLECTION that satisfy the filters + $ref: '#/components/schemas/DATACOLLECTIONPARAMETER' + description: Success - a DATACOLLECTIONPARAMETER object that satisfies the + filters '400': description: Bad request - Something was wrong with the request '401': @@ -2794,9 +2763,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get DataCollections + summary: Get single DATACOLLECTIONPARAMETER tags: - - DataCollections + - DataCollectionParameters + /datacollections: post: description: Creates new DATACOLLECTION object(s) with details provided in the request body @@ -2834,6 +2804,36 @@ paths: summary: Create new DataCollections tags: - DataCollections + get: + description: Retrieves a list of DATACOLLECTION objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/DATACOLLECTION' + type: array + description: Success - returns DATACOLLECTION that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get DataCollections + tags: + - DataCollections patch: description: Updates DATACOLLECTION object(s) with details provided in the request body @@ -2872,41 +2872,13 @@ paths: tags: - DataCollections /datacollections/{id}: - get: - description: Retrieves a list of DATACOLLECTION objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/DATACOLLECTION' - description: Success - the matching DATACOLLECTION - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the DATACOLLECTION matching the given ID - tags: - - DataCollections delete: description: Updates DATACOLLECTION with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -2931,7 +2903,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -2961,20 +2933,22 @@ paths: summary: Update DataCollections by id tags: - DataCollections - /datacollections/count: get: - description: Return the count of the DATACOLLECTION objects that would be retrieved - given the filters provided + description: Retrieves a list of DATACOLLECTION objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the DATACOLLECTION objects + $ref: '#/components/schemas/DATACOLLECTION' + description: Success - the matching DATACOLLECTION '400': description: Bad request - Something was wrong with the request '401': @@ -2984,26 +2958,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count DataCollections + summary: Find the DATACOLLECTION matching the given ID tags: - DataCollections - /datacollections/findone: + /datacollections/count: get: - description: Retrieves the first DATACOLLECTION objects that satisfies the filters. + description: Return the count of the DATACOLLECTION objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/DATACOLLECTION' - description: Success - a DATACOLLECTION object that satisfies the filters + type: integer + description: Success - The count of the DATACOLLECTION objects '400': description: Bad request - Something was wrong with the request '401': @@ -3013,12 +2984,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single DATACOLLECTION + summary: Count DataCollections tags: - DataCollections - /datafileformats: + /datacollections/findone: get: - description: Retrieves a list of DATAFILEFORMAT objects + description: Retrieves the first DATACOLLECTION objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -3031,10 +3002,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/DATAFILEFORMAT' - type: array - description: Success - returns DATAFILEFORMAT that satisfy the filters + $ref: '#/components/schemas/DATACOLLECTION' + description: Success - a DATACOLLECTION object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -3044,9 +3013,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get DatafileFormats + summary: Get single DATACOLLECTION tags: - - DatafileFormats + - DataCollections + /datafileformats: post: description: Creates new DATAFILEFORMAT object(s) with details provided in the request body @@ -3084,6 +3054,36 @@ paths: summary: Create new DatafileFormats tags: - DatafileFormats + get: + description: Retrieves a list of DATAFILEFORMAT objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/DATAFILEFORMAT' + type: array + description: Success - returns DATAFILEFORMAT that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get DatafileFormats + tags: + - DatafileFormats patch: description: Updates DATAFILEFORMAT object(s) with details provided in the request body @@ -3122,41 +3122,13 @@ paths: tags: - DatafileFormats /datafileformats/{id}: - get: - description: Retrieves a list of DATAFILEFORMAT objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/DATAFILEFORMAT' - description: Success - the matching DATAFILEFORMAT - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the DATAFILEFORMAT matching the given ID - tags: - - DatafileFormats delete: description: Updates DATAFILEFORMAT with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -3181,7 +3153,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -3211,20 +3183,22 @@ paths: summary: Update DatafileFormats by id tags: - DatafileFormats - /datafileformats/count: get: - description: Return the count of the DATAFILEFORMAT objects that would be retrieved - given the filters provided + description: Retrieves a list of DATAFILEFORMAT objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the DATAFILEFORMAT objects + $ref: '#/components/schemas/DATAFILEFORMAT' + description: Success - the matching DATAFILEFORMAT '400': description: Bad request - Something was wrong with the request '401': @@ -3234,26 +3208,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count DatafileFormats + summary: Find the DATAFILEFORMAT matching the given ID tags: - DatafileFormats - /datafileformats/findone: + /datafileformats/count: get: - description: Retrieves the first DATAFILEFORMAT objects that satisfies the filters. + description: Return the count of the DATAFILEFORMAT objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/DATAFILEFORMAT' - description: Success - a DATAFILEFORMAT object that satisfies the filters + type: integer + description: Success - The count of the DATAFILEFORMAT objects '400': description: Bad request - Something was wrong with the request '401': @@ -3263,12 +3234,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single DATAFILEFORMAT + summary: Count DatafileFormats tags: - DatafileFormats - /datafileparameters: + /datafileformats/findone: get: - description: Retrieves a list of DATAFILEPARAMETER objects + description: Retrieves the first DATAFILEFORMAT objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -3281,10 +3252,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/DATAFILEPARAMETER' - type: array - description: Success - returns DATAFILEPARAMETER that satisfy the filters + $ref: '#/components/schemas/DATAFILEFORMAT' + description: Success - a DATAFILEFORMAT object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -3294,9 +3263,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get DatafileParameters + summary: Get single DATAFILEFORMAT tags: - - DatafileParameters + - DatafileFormats + /datafileparameters: post: description: Creates new DATAFILEPARAMETER object(s) with details provided in the request body @@ -3334,6 +3304,36 @@ paths: summary: Create new DatafileParameters tags: - DatafileParameters + get: + description: Retrieves a list of DATAFILEPARAMETER objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/DATAFILEPARAMETER' + type: array + description: Success - returns DATAFILEPARAMETER that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get DatafileParameters + tags: + - DatafileParameters patch: description: Updates DATAFILEPARAMETER object(s) with details provided in the request body @@ -3372,41 +3372,13 @@ paths: tags: - DatafileParameters /datafileparameters/{id}: - get: - description: Retrieves a list of DATAFILEPARAMETER objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/DATAFILEPARAMETER' - description: Success - the matching DATAFILEPARAMETER - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the DATAFILEPARAMETER matching the given ID - tags: - - DatafileParameters delete: description: Updates DATAFILEPARAMETER with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -3431,7 +3403,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -3461,21 +3433,23 @@ paths: summary: Update DatafileParameters by id tags: - DatafileParameters - /datafileparameters/count: get: - description: Return the count of the DATAFILEPARAMETER objects that would be - retrieved given the filters provided + description: Retrieves a list of DATAFILEPARAMETER objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the DATAFILEPARAMETER objects - '400': + $ref: '#/components/schemas/DATAFILEPARAMETER' + description: Success - the matching DATAFILEPARAMETER + '400': description: Bad request - Something was wrong with the request '401': description: Unauthorized - No session ID was found in the HTTP Authorization @@ -3484,27 +3458,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count DatafileParameters + summary: Find the DATAFILEPARAMETER matching the given ID tags: - DatafileParameters - /datafileparameters/findone: + /datafileparameters/count: get: - description: Retrieves the first DATAFILEPARAMETER objects that satisfies the - filters. + description: Return the count of the DATAFILEPARAMETER objects that would be + retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/DATAFILEPARAMETER' - description: Success - a DATAFILEPARAMETER object that satisfies the filters + type: integer + description: Success - The count of the DATAFILEPARAMETER objects '400': description: Bad request - Something was wrong with the request '401': @@ -3514,12 +3484,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single DATAFILEPARAMETER + summary: Count DatafileParameters tags: - DatafileParameters - /datafiles: + /datafileparameters/findone: get: - description: Retrieves a list of DATAFILE objects + description: Retrieves the first DATAFILEPARAMETER objects that satisfies the + filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -3532,10 +3503,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/DATAFILE' - type: array - description: Success - returns DATAFILE that satisfy the filters + $ref: '#/components/schemas/DATAFILEPARAMETER' + description: Success - a DATAFILEPARAMETER object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -3545,9 +3514,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Datafiles + summary: Get single DATAFILEPARAMETER tags: - - Datafiles + - DatafileParameters + /datafiles: post: description: Creates new DATAFILE object(s) with details provided in the request body @@ -3585,6 +3555,36 @@ paths: summary: Create new Datafiles tags: - Datafiles + get: + description: Retrieves a list of DATAFILE objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/DATAFILE' + type: array + description: Success - returns DATAFILE that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Datafiles + tags: + - Datafiles patch: description: Updates DATAFILE object(s) with details provided in the request body @@ -3623,41 +3623,13 @@ paths: tags: - Datafiles /datafiles/{id}: - get: - description: Retrieves a list of DATAFILE objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/DATAFILE' - description: Success - the matching DATAFILE - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the DATAFILE matching the given ID - tags: - - Datafiles delete: description: Updates DATAFILE with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -3682,7 +3654,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -3712,20 +3684,22 @@ paths: summary: Update Datafiles by id tags: - Datafiles - /datafiles/count: get: - description: Return the count of the DATAFILE objects that would be retrieved - given the filters provided + description: Retrieves a list of DATAFILE objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the DATAFILE objects + $ref: '#/components/schemas/DATAFILE' + description: Success - the matching DATAFILE '400': description: Bad request - Something was wrong with the request '401': @@ -3735,26 +3709,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Datafiles + summary: Find the DATAFILE matching the given ID tags: - Datafiles - /datafiles/findone: + /datafiles/count: get: - description: Retrieves the first DATAFILE objects that satisfies the filters. + description: Return the count of the DATAFILE objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/DATAFILE' - description: Success - a DATAFILE object that satisfies the filters + type: integer + description: Success - The count of the DATAFILE objects '400': description: Bad request - Something was wrong with the request '401': @@ -3764,12 +3735,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single DATAFILE + summary: Count Datafiles tags: - Datafiles - /datasetparameters: + /datafiles/findone: get: - description: Retrieves a list of DATASETPARAMETER objects + description: Retrieves the first DATAFILE objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -3782,10 +3753,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/DATASETPARAMETER' - type: array - description: Success - returns DATASETPARAMETER that satisfy the filters + $ref: '#/components/schemas/DATAFILE' + description: Success - a DATAFILE object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -3795,9 +3764,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get DatasetParameters + summary: Get single DATAFILE tags: - - DatasetParameters + - Datafiles + /datasetparameters: post: description: Creates new DATASETPARAMETER object(s) with details provided in the request body @@ -3835,6 +3805,36 @@ paths: summary: Create new DatasetParameters tags: - DatasetParameters + get: + description: Retrieves a list of DATASETPARAMETER objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/DATASETPARAMETER' + type: array + description: Success - returns DATASETPARAMETER that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get DatasetParameters + tags: + - DatasetParameters patch: description: Updates DATASETPARAMETER object(s) with details provided in the request body @@ -3873,41 +3873,13 @@ paths: tags: - DatasetParameters /datasetparameters/{id}: - get: - description: Retrieves a list of DATASETPARAMETER objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/DATASETPARAMETER' - description: Success - the matching DATASETPARAMETER - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the DATASETPARAMETER matching the given ID - tags: - - DatasetParameters delete: description: Updates DATASETPARAMETER with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -3932,7 +3904,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -3962,20 +3934,22 @@ paths: summary: Update DatasetParameters by id tags: - DatasetParameters - /datasetparameters/count: get: - description: Return the count of the DATASETPARAMETER objects that would be - retrieved given the filters provided + description: Retrieves a list of DATASETPARAMETER objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the DATASETPARAMETER objects + $ref: '#/components/schemas/DATASETPARAMETER' + description: Success - the matching DATASETPARAMETER '400': description: Bad request - Something was wrong with the request '401': @@ -3985,27 +3959,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count DatasetParameters + summary: Find the DATASETPARAMETER matching the given ID tags: - DatasetParameters - /datasetparameters/findone: + /datasetparameters/count: get: - description: Retrieves the first DATASETPARAMETER objects that satisfies the - filters. + description: Return the count of the DATASETPARAMETER objects that would be + retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/DATASETPARAMETER' - description: Success - a DATASETPARAMETER object that satisfies the filters + type: integer + description: Success - The count of the DATASETPARAMETER objects '400': description: Bad request - Something was wrong with the request '401': @@ -4015,12 +3985,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single DATASETPARAMETER + summary: Count DatasetParameters tags: - DatasetParameters - /datasettypes: + /datasetparameters/findone: get: - description: Retrieves a list of DATASETTYPE objects + description: Retrieves the first DATASETPARAMETER objects that satisfies the + filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -4033,10 +4004,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/DATASETTYPE' - type: array - description: Success - returns DATASETTYPE that satisfy the filters + $ref: '#/components/schemas/DATASETPARAMETER' + description: Success - a DATASETPARAMETER object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -4046,9 +4015,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get DatasetTypes + summary: Get single DATASETPARAMETER tags: - - DatasetTypes + - DatasetParameters + /datasettypes: post: description: Creates new DATASETTYPE object(s) with details provided in the request body @@ -4086,9 +4056,39 @@ paths: summary: Create new DatasetTypes tags: - DatasetTypes - patch: - description: Updates DATASETTYPE object(s) with details provided in the request - body + get: + description: Retrieves a list of DATASETTYPE objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/DATASETTYPE' + type: array + description: Success - returns DATASETTYPE that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get DatasetTypes + tags: + - DatasetTypes + patch: + description: Updates DATASETTYPE object(s) with details provided in the request + body requestBody: content: application/json: @@ -4124,41 +4124,13 @@ paths: tags: - DatasetTypes /datasettypes/{id}: - get: - description: Retrieves a list of DATASETTYPE objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/DATASETTYPE' - description: Success - the matching DATASETTYPE - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the DATASETTYPE matching the given ID - tags: - - DatasetTypes delete: description: Updates DATASETTYPE with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -4183,7 +4155,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -4213,20 +4185,22 @@ paths: summary: Update DatasetTypes by id tags: - DatasetTypes - /datasettypes/count: get: - description: Return the count of the DATASETTYPE objects that would be retrieved - given the filters provided + description: Retrieves a list of DATASETTYPE objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the DATASETTYPE objects + $ref: '#/components/schemas/DATASETTYPE' + description: Success - the matching DATASETTYPE '400': description: Bad request - Something was wrong with the request '401': @@ -4236,26 +4210,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count DatasetTypes + summary: Find the DATASETTYPE matching the given ID tags: - DatasetTypes - /datasettypes/findone: + /datasettypes/count: get: - description: Retrieves the first DATASETTYPE objects that satisfies the filters. + description: Return the count of the DATASETTYPE objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/DATASETTYPE' - description: Success - a DATASETTYPE object that satisfies the filters + type: integer + description: Success - The count of the DATASETTYPE objects '400': description: Bad request - Something was wrong with the request '401': @@ -4265,12 +4236,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single DATASETTYPE + summary: Count DatasetTypes tags: - DatasetTypes - /datasets: + /datasettypes/findone: get: - description: Retrieves a list of DATASET objects + description: Retrieves the first DATASETTYPE objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -4283,10 +4254,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/DATASET' - type: array - description: Success - returns DATASET that satisfy the filters + $ref: '#/components/schemas/DATASETTYPE' + description: Success - a DATASETTYPE object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -4296,9 +4265,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Datasets + summary: Get single DATASETTYPE tags: - - Datasets + - DatasetTypes + /datasets: post: description: Creates new DATASET object(s) with details provided in the request body @@ -4336,6 +4306,36 @@ paths: summary: Create new Datasets tags: - Datasets + get: + description: Retrieves a list of DATASET objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/DATASET' + type: array + description: Success - returns DATASET that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Datasets + tags: + - Datasets patch: description: Updates DATASET object(s) with details provided in the request body @@ -4374,41 +4374,13 @@ paths: tags: - Datasets /datasets/{id}: - get: - description: Retrieves a list of DATASET objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/DATASET' - description: Success - the matching DATASET - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the DATASET matching the given ID - tags: - - Datasets delete: description: Updates DATASET with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -4433,7 +4405,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -4463,20 +4435,22 @@ paths: summary: Update Datasets by id tags: - Datasets - /datasets/count: get: - description: Return the count of the DATASET objects that would be retrieved - given the filters provided + description: Retrieves a list of DATASET objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the DATASET objects + $ref: '#/components/schemas/DATASET' + description: Success - the matching DATASET '400': description: Bad request - Something was wrong with the request '401': @@ -4486,26 +4460,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Datasets + summary: Find the DATASET matching the given ID tags: - Datasets - /datasets/findone: + /datasets/count: get: - description: Retrieves the first DATASET objects that satisfies the filters. + description: Return the count of the DATASET objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/DATASET' - description: Success - a DATASET object that satisfies the filters + type: integer + description: Success - The count of the DATASET objects '400': description: Bad request - Something was wrong with the request '401': @@ -4515,12 +4486,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single DATASET + summary: Count Datasets tags: - Datasets - /facilities: + /datasets/findone: get: - description: Retrieves a list of FACILITY objects + description: Retrieves the first DATASET objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -4533,10 +4504,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/FACILITY' - type: array - description: Success - returns FACILITY that satisfy the filters + $ref: '#/components/schemas/DATASET' + description: Success - a DATASET object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -4546,9 +4515,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Facilities + summary: Get single DATASET tags: - - Facilities + - Datasets + /facilities: post: description: Creates new FACILITY object(s) with details provided in the request body @@ -4586,6 +4556,36 @@ paths: summary: Create new Facilities tags: - Facilities + get: + description: Retrieves a list of FACILITY objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/FACILITY' + type: array + description: Success - returns FACILITY that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Facilities + tags: + - Facilities patch: description: Updates FACILITY object(s) with details provided in the request body @@ -4624,41 +4624,13 @@ paths: tags: - Facilities /facilities/{id}: - get: - description: Retrieves a list of FACILITY objects + delete: + description: Updates FACILITY with the specified ID with details provided in + the request body parameters: - - description: The id of the entity to retrieve + - description: The id of the entity to delete in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/FACILITY' - description: Success - the matching FACILITY - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the FACILITY matching the given ID - tags: - - Facilities - delete: - description: Updates FACILITY with the specified ID with details provided in - the request body - parameters: - - description: The id of the entity to delete - in: path - name: ID + name: id required: true schema: type: integer @@ -4683,7 +4655,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -4713,20 +4685,22 @@ paths: summary: Update Facilities by id tags: - Facilities - /facilities/count: get: - description: Return the count of the FACILITY objects that would be retrieved - given the filters provided + description: Retrieves a list of FACILITY objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the FACILITY objects + $ref: '#/components/schemas/FACILITY' + description: Success - the matching FACILITY '400': description: Bad request - Something was wrong with the request '401': @@ -4736,26 +4710,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Facilities + summary: Find the FACILITY matching the given ID tags: - Facilities - /facilities/findone: + /facilities/count: get: - description: Retrieves the first FACILITY objects that satisfies the filters. + description: Return the count of the FACILITY objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/FACILITY' - description: Success - a FACILITY object that satisfies the filters + type: integer + description: Success - The count of the FACILITY objects '400': description: Bad request - Something was wrong with the request '401': @@ -4765,12 +4736,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single FACILITY + summary: Count Facilities tags: - Facilities - /facilitycycles: + /facilities/findone: get: - description: Retrieves a list of FACILITYCYCLE objects + description: Retrieves the first FACILITY objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -4783,10 +4754,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/FACILITYCYCLE' - type: array - description: Success - returns FACILITYCYCLE that satisfy the filters + $ref: '#/components/schemas/FACILITY' + description: Success - a FACILITY object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -4796,9 +4765,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get FacilityCycles + summary: Get single FACILITY tags: - - FacilityCycles + - Facilities + /facilitycycles: post: description: Creates new FACILITYCYCLE object(s) with details provided in the request body @@ -4836,6 +4806,36 @@ paths: summary: Create new FacilityCycles tags: - FacilityCycles + get: + description: Retrieves a list of FACILITYCYCLE objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/FACILITYCYCLE' + type: array + description: Success - returns FACILITYCYCLE that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get FacilityCycles + tags: + - FacilityCycles patch: description: Updates FACILITYCYCLE object(s) with details provided in the request body @@ -4874,41 +4874,13 @@ paths: tags: - FacilityCycles /facilitycycles/{id}: - get: - description: Retrieves a list of FACILITYCYCLE objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/FACILITYCYCLE' - description: Success - the matching FACILITYCYCLE - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the FACILITYCYCLE matching the given ID - tags: - - FacilityCycles delete: description: Updates FACILITYCYCLE with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -4933,7 +4905,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -4963,20 +4935,22 @@ paths: summary: Update FacilityCycles by id tags: - FacilityCycles - /facilitycycles/count: get: - description: Return the count of the FACILITYCYCLE objects that would be retrieved - given the filters provided + description: Retrieves a list of FACILITYCYCLE objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the FACILITYCYCLE objects + $ref: '#/components/schemas/FACILITYCYCLE' + description: Success - the matching FACILITYCYCLE '400': description: Bad request - Something was wrong with the request '401': @@ -4986,26 +4960,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count FacilityCycles + summary: Find the FACILITYCYCLE matching the given ID tags: - FacilityCycles - /facilitycycles/findone: + /facilitycycles/count: get: - description: Retrieves the first FACILITYCYCLE objects that satisfies the filters. + description: Return the count of the FACILITYCYCLE objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/FACILITYCYCLE' - description: Success - a FACILITYCYCLE object that satisfies the filters + type: integer + description: Success - The count of the FACILITYCYCLE objects '400': description: Bad request - Something was wrong with the request '401': @@ -5015,12 +4986,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single FACILITYCYCLE + summary: Count FacilityCycles tags: - FacilityCycles - /groupings: + /facilitycycles/findone: get: - description: Retrieves a list of GROUPING objects + description: Retrieves the first FACILITYCYCLE objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -5033,10 +5004,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/GROUPING' - type: array - description: Success - returns GROUPING that satisfy the filters + $ref: '#/components/schemas/FACILITYCYCLE' + description: Success - a FACILITYCYCLE object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -5046,9 +5015,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Groupings + summary: Get single FACILITYCYCLE tags: - - Groupings + - FacilityCycles + /groupings: post: description: Creates new GROUPING object(s) with details provided in the request body @@ -5086,6 +5056,36 @@ paths: summary: Create new Groupings tags: - Groupings + get: + description: Retrieves a list of GROUPING objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/GROUPING' + type: array + description: Success - returns GROUPING that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Groupings + tags: + - Groupings patch: description: Updates GROUPING object(s) with details provided in the request body @@ -5124,41 +5124,13 @@ paths: tags: - Groupings /groupings/{id}: - get: - description: Retrieves a list of GROUPING objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/GROUPING' - description: Success - the matching GROUPING - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the GROUPING matching the given ID - tags: - - Groupings delete: description: Updates GROUPING with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -5183,7 +5155,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -5213,20 +5185,22 @@ paths: summary: Update Groupings by id tags: - Groupings - /groupings/count: get: - description: Return the count of the GROUPING objects that would be retrieved - given the filters provided + description: Retrieves a list of GROUPING objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the GROUPING objects + $ref: '#/components/schemas/GROUPING' + description: Success - the matching GROUPING '400': description: Bad request - Something was wrong with the request '401': @@ -5236,26 +5210,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Groupings + summary: Find the GROUPING matching the given ID tags: - Groupings - /groupings/findone: + /groupings/count: get: - description: Retrieves the first GROUPING objects that satisfies the filters. + description: Return the count of the GROUPING objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/GROUPING' - description: Success - a GROUPING object that satisfies the filters + type: integer + description: Success - The count of the GROUPING objects '400': description: Bad request - Something was wrong with the request '401': @@ -5265,12 +5236,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single GROUPING + summary: Count Groupings tags: - Groupings - /instrumentscientists: + /groupings/findone: get: - description: Retrieves a list of INSTRUMENTSCIENTIST objects + description: Retrieves the first GROUPING objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -5283,10 +5254,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/INSTRUMENTSCIENTIST' - type: array - description: Success - returns INSTRUMENTSCIENTIST that satisfy the filters + $ref: '#/components/schemas/GROUPING' + description: Success - a GROUPING object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -5296,9 +5265,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get InstrumentScientists + summary: Get single GROUPING tags: - - InstrumentScientists + - Groupings + /instrumentscientists: post: description: Creates new INSTRUMENTSCIENTIST object(s) with details provided in the request body @@ -5336,6 +5306,36 @@ paths: summary: Create new InstrumentScientists tags: - InstrumentScientists + get: + description: Retrieves a list of INSTRUMENTSCIENTIST objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/INSTRUMENTSCIENTIST' + type: array + description: Success - returns INSTRUMENTSCIENTIST that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get InstrumentScientists + tags: + - InstrumentScientists patch: description: Updates INSTRUMENTSCIENTIST object(s) with details provided in the request body @@ -5374,41 +5374,13 @@ paths: tags: - InstrumentScientists /instrumentscientists/{id}: - get: - description: Retrieves a list of INSTRUMENTSCIENTIST objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/INSTRUMENTSCIENTIST' - description: Success - the matching INSTRUMENTSCIENTIST - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the INSTRUMENTSCIENTIST matching the given ID - tags: - - InstrumentScientists delete: description: Updates INSTRUMENTSCIENTIST with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -5433,7 +5405,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -5463,20 +5435,22 @@ paths: summary: Update InstrumentScientists by id tags: - InstrumentScientists - /instrumentscientists/count: get: - description: Return the count of the INSTRUMENTSCIENTIST objects that would - be retrieved given the filters provided + description: Retrieves a list of INSTRUMENTSCIENTIST objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the INSTRUMENTSCIENTIST objects + $ref: '#/components/schemas/INSTRUMENTSCIENTIST' + description: Success - the matching INSTRUMENTSCIENTIST '400': description: Bad request - Something was wrong with the request '401': @@ -5486,27 +5460,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count InstrumentScientists + summary: Find the INSTRUMENTSCIENTIST matching the given ID tags: - InstrumentScientists - /instrumentscientists/findone: + /instrumentscientists/count: get: - description: Retrieves the first INSTRUMENTSCIENTIST objects that satisfies - the filters. + description: Return the count of the INSTRUMENTSCIENTIST objects that would + be retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/INSTRUMENTSCIENTIST' - description: Success - a INSTRUMENTSCIENTIST object that satisfies the filters + type: integer + description: Success - The count of the INSTRUMENTSCIENTIST objects '400': description: Bad request - Something was wrong with the request '401': @@ -5516,12 +5486,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single INSTRUMENTSCIENTIST + summary: Count InstrumentScientists tags: - InstrumentScientists - /instruments: + /instrumentscientists/findone: get: - description: Retrieves a list of INSTRUMENT objects + description: Retrieves the first INSTRUMENTSCIENTIST objects that satisfies + the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -5534,10 +5505,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/INSTRUMENT' - type: array - description: Success - returns INSTRUMENT that satisfy the filters + $ref: '#/components/schemas/INSTRUMENTSCIENTIST' + description: Success - a INSTRUMENTSCIENTIST object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -5547,9 +5516,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Instruments + summary: Get single INSTRUMENTSCIENTIST tags: - - Instruments + - InstrumentScientists + /instruments: post: description: Creates new INSTRUMENT object(s) with details provided in the request body @@ -5587,6 +5557,36 @@ paths: summary: Create new Instruments tags: - Instruments + get: + description: Retrieves a list of INSTRUMENT objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/INSTRUMENT' + type: array + description: Success - returns INSTRUMENT that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Instruments + tags: + - Instruments patch: description: Updates INSTRUMENT object(s) with details provided in the request body @@ -5625,41 +5625,13 @@ paths: tags: - Instruments /instruments/{id}: - get: - description: Retrieves a list of INSTRUMENT objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/INSTRUMENT' - description: Success - the matching INSTRUMENT - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the INSTRUMENT matching the given ID - tags: - - Instruments delete: description: Updates INSTRUMENT with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -5684,7 +5656,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -5714,20 +5686,22 @@ paths: summary: Update Instruments by id tags: - Instruments - /instruments/count: get: - description: Return the count of the INSTRUMENT objects that would be retrieved - given the filters provided + description: Retrieves a list of INSTRUMENT objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the INSTRUMENT objects + $ref: '#/components/schemas/INSTRUMENT' + description: Success - the matching INSTRUMENT '400': description: Bad request - Something was wrong with the request '401': @@ -5737,26 +5711,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Instruments + summary: Find the INSTRUMENT matching the given ID tags: - Instruments - /instruments/findone: + /instruments/count: get: - description: Retrieves the first INSTRUMENT objects that satisfies the filters. + description: Return the count of the INSTRUMENT objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/INSTRUMENT' - description: Success - a INSTRUMENT object that satisfies the filters + type: integer + description: Success - The count of the INSTRUMENT objects '400': description: Bad request - Something was wrong with the request '401': @@ -5766,12 +5737,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single INSTRUMENT + summary: Count Instruments tags: - Instruments - /investigationgroups: + /instruments/findone: get: - description: Retrieves a list of INVESTIGATIONGROUP objects + description: Retrieves the first INSTRUMENT objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -5784,10 +5755,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/INVESTIGATIONGROUP' - type: array - description: Success - returns INVESTIGATIONGROUP that satisfy the filters + $ref: '#/components/schemas/INSTRUMENT' + description: Success - a INSTRUMENT object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -5797,9 +5766,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get InvestigationGroups + summary: Get single INSTRUMENT tags: - - InvestigationGroups + - Instruments + /investigationgroups: post: description: Creates new INVESTIGATIONGROUP object(s) with details provided in the request body @@ -5837,31 +5807,24 @@ paths: summary: Create new InvestigationGroups tags: - InvestigationGroups - patch: - description: Updates INVESTIGATIONGROUP object(s) with details provided in the - request body - requestBody: - content: - application/json: - schema: - oneOf: - - $ref: '#/components/schemas/INVESTIGATIONGROUP' - - items: - $ref: '#/components/schemas/INVESTIGATIONGROUP' - type: array - description: The values to use to update the object(s) with - required: true + get: + description: Retrieves a list of INVESTIGATIONGROUP objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - oneOf: - - $ref: '#/components/schemas/INVESTIGATIONGROUP' - - items: - $ref: '#/components/schemas/INVESTIGATIONGROUP' - type: array - description: Success - returns the updated object(s) + items: + $ref: '#/components/schemas/INVESTIGATIONGROUP' + type: array + description: Success - returns INVESTIGATIONGROUP that satisfy the filters '400': description: Bad request - Something was wrong with the request '401': @@ -5871,26 +5834,34 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Update InvestigationGroups + summary: Get InvestigationGroups tags: - InvestigationGroups - /investigationgroups/{id}: - get: - description: Retrieves a list of INVESTIGATIONGROUP objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID + patch: + description: Updates INVESTIGATIONGROUP object(s) with details provided in the + request body + requestBody: + content: + application/json: + schema: + oneOf: + - $ref: '#/components/schemas/INVESTIGATIONGROUP' + - items: + $ref: '#/components/schemas/INVESTIGATIONGROUP' + type: array + description: The values to use to update the object(s) with required: true - schema: - type: integer responses: '200': content: application/json: schema: - $ref: '#/components/schemas/INVESTIGATIONGROUP' - description: Success - the matching INVESTIGATIONGROUP + oneOf: + - $ref: '#/components/schemas/INVESTIGATIONGROUP' + - items: + $ref: '#/components/schemas/INVESTIGATIONGROUP' + type: array + description: Success - returns the updated object(s) '400': description: Bad request - Something was wrong with the request '401': @@ -5900,16 +5871,17 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Find the INVESTIGATIONGROUP matching the given ID + summary: Update InvestigationGroups tags: - InvestigationGroups + /investigationgroups/{id}: delete: description: Updates INVESTIGATIONGROUP with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -5934,7 +5906,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -5964,20 +5936,22 @@ paths: summary: Update InvestigationGroups by id tags: - InvestigationGroups - /investigationgroups/count: get: - description: Return the count of the INVESTIGATIONGROUP objects that would be - retrieved given the filters provided + description: Retrieves a list of INVESTIGATIONGROUP objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the INVESTIGATIONGROUP objects + $ref: '#/components/schemas/INVESTIGATIONGROUP' + description: Success - the matching INVESTIGATIONGROUP '400': description: Bad request - Something was wrong with the request '401': @@ -5987,27 +5961,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count InvestigationGroups + summary: Find the INVESTIGATIONGROUP matching the given ID tags: - InvestigationGroups - /investigationgroups/findone: + /investigationgroups/count: get: - description: Retrieves the first INVESTIGATIONGROUP objects that satisfies the - filters. + description: Return the count of the INVESTIGATIONGROUP objects that would be + retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/INVESTIGATIONGROUP' - description: Success - a INVESTIGATIONGROUP object that satisfies the filters + type: integer + description: Success - The count of the INVESTIGATIONGROUP objects '400': description: Bad request - Something was wrong with the request '401': @@ -6017,12 +5987,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single INVESTIGATIONGROUP + summary: Count InvestigationGroups tags: - InvestigationGroups - /investigationinstruments: + /investigationgroups/findone: get: - description: Retrieves a list of INVESTIGATIONINSTRUMENT objects + description: Retrieves the first INVESTIGATIONGROUP objects that satisfies the + filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -6035,11 +6006,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/INVESTIGATIONINSTRUMENT' - type: array - description: Success - returns INVESTIGATIONINSTRUMENT that satisfy the - filters + $ref: '#/components/schemas/INVESTIGATIONGROUP' + description: Success - a INVESTIGATIONGROUP object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -6049,9 +6017,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get InvestigationInstruments + summary: Get single INVESTIGATIONGROUP tags: - - InvestigationInstruments + - InvestigationGroups + /investigationinstruments: post: description: Creates new INVESTIGATIONINSTRUMENT object(s) with details provided in the request body @@ -6089,6 +6058,37 @@ paths: summary: Create new InvestigationInstruments tags: - InvestigationInstruments + get: + description: Retrieves a list of INVESTIGATIONINSTRUMENT objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/INVESTIGATIONINSTRUMENT' + type: array + description: Success - returns INVESTIGATIONINSTRUMENT that satisfy the + filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get InvestigationInstruments + tags: + - InvestigationInstruments patch: description: Updates INVESTIGATIONINSTRUMENT object(s) with details provided in the request body @@ -6127,41 +6127,13 @@ paths: tags: - InvestigationInstruments /investigationinstruments/{id}: - get: - description: Retrieves a list of INVESTIGATIONINSTRUMENT objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/INVESTIGATIONINSTRUMENT' - description: Success - the matching INVESTIGATIONINSTRUMENT - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the INVESTIGATIONINSTRUMENT matching the given ID - tags: - - InvestigationInstruments delete: description: Updates INVESTIGATIONINSTRUMENT with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -6186,7 +6158,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -6216,20 +6188,22 @@ paths: summary: Update InvestigationInstruments by id tags: - InvestigationInstruments - /investigationinstruments/count: get: - description: Return the count of the INVESTIGATIONINSTRUMENT objects that would - be retrieved given the filters provided + description: Retrieves a list of INVESTIGATIONINSTRUMENT objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the INVESTIGATIONINSTRUMENT objects + $ref: '#/components/schemas/INVESTIGATIONINSTRUMENT' + description: Success - the matching INVESTIGATIONINSTRUMENT '400': description: Bad request - Something was wrong with the request '401': @@ -6239,28 +6213,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count InvestigationInstruments + summary: Find the INVESTIGATIONINSTRUMENT matching the given ID tags: - InvestigationInstruments - /investigationinstruments/findone: + /investigationinstruments/count: get: - description: Retrieves the first INVESTIGATIONINSTRUMENT objects that satisfies - the filters. + description: Return the count of the INVESTIGATIONINSTRUMENT objects that would + be retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/INVESTIGATIONINSTRUMENT' - description: Success - a INVESTIGATIONINSTRUMENT object that satisfies the - filters + type: integer + description: Success - The count of the INVESTIGATIONINSTRUMENT objects '400': description: Bad request - Something was wrong with the request '401': @@ -6270,12 +6239,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single INVESTIGATIONINSTRUMENT + summary: Count InvestigationInstruments tags: - InvestigationInstruments - /investigationparameters: + /investigationinstruments/findone: get: - description: Retrieves a list of INVESTIGATIONPARAMETER objects + description: Retrieves the first INVESTIGATIONINSTRUMENT objects that satisfies + the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -6288,10 +6258,9 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/INVESTIGATIONPARAMETER' - type: array - description: Success - returns INVESTIGATIONPARAMETER that satisfy the filters + $ref: '#/components/schemas/INVESTIGATIONINSTRUMENT' + description: Success - a INVESTIGATIONINSTRUMENT object that satisfies the + filters '400': description: Bad request - Something was wrong with the request '401': @@ -6301,9 +6270,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get InvestigationParameters + summary: Get single INVESTIGATIONINSTRUMENT tags: - - InvestigationParameters + - InvestigationInstruments + /investigationparameters: post: description: Creates new INVESTIGATIONPARAMETER object(s) with details provided in the request body @@ -6341,6 +6311,36 @@ paths: summary: Create new InvestigationParameters tags: - InvestigationParameters + get: + description: Retrieves a list of INVESTIGATIONPARAMETER objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/INVESTIGATIONPARAMETER' + type: array + description: Success - returns INVESTIGATIONPARAMETER that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get InvestigationParameters + tags: + - InvestigationParameters patch: description: Updates INVESTIGATIONPARAMETER object(s) with details provided in the request body @@ -6379,41 +6379,13 @@ paths: tags: - InvestigationParameters /investigationparameters/{id}: - get: - description: Retrieves a list of INVESTIGATIONPARAMETER objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/INVESTIGATIONPARAMETER' - description: Success - the matching INVESTIGATIONPARAMETER - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the INVESTIGATIONPARAMETER matching the given ID - tags: - - InvestigationParameters delete: description: Updates INVESTIGATIONPARAMETER with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -6438,7 +6410,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -6468,20 +6440,22 @@ paths: summary: Update InvestigationParameters by id tags: - InvestigationParameters - /investigationparameters/count: get: - description: Return the count of the INVESTIGATIONPARAMETER objects that would - be retrieved given the filters provided + description: Retrieves a list of INVESTIGATIONPARAMETER objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the INVESTIGATIONPARAMETER objects + $ref: '#/components/schemas/INVESTIGATIONPARAMETER' + description: Success - the matching INVESTIGATIONPARAMETER '400': description: Bad request - Something was wrong with the request '401': @@ -6491,28 +6465,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count InvestigationParameters + summary: Find the INVESTIGATIONPARAMETER matching the given ID tags: - InvestigationParameters - /investigationparameters/findone: + /investigationparameters/count: get: - description: Retrieves the first INVESTIGATIONPARAMETER objects that satisfies - the filters. + description: Return the count of the INVESTIGATIONPARAMETER objects that would + be retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/INVESTIGATIONPARAMETER' - description: Success - a INVESTIGATIONPARAMETER object that satisfies the - filters + type: integer + description: Success - The count of the INVESTIGATIONPARAMETER objects '400': description: Bad request - Something was wrong with the request '401': @@ -6522,12 +6491,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single INVESTIGATIONPARAMETER + summary: Count InvestigationParameters tags: - InvestigationParameters - /investigationtypes: + /investigationparameters/findone: get: - description: Retrieves a list of INVESTIGATIONTYPE objects + description: Retrieves the first INVESTIGATIONPARAMETER objects that satisfies + the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -6540,10 +6510,9 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/INVESTIGATIONTYPE' - type: array - description: Success - returns INVESTIGATIONTYPE that satisfy the filters + $ref: '#/components/schemas/INVESTIGATIONPARAMETER' + description: Success - a INVESTIGATIONPARAMETER object that satisfies the + filters '400': description: Bad request - Something was wrong with the request '401': @@ -6553,9 +6522,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get InvestigationTypes + summary: Get single INVESTIGATIONPARAMETER tags: - - InvestigationTypes + - InvestigationParameters + /investigationtypes: post: description: Creates new INVESTIGATIONTYPE object(s) with details provided in the request body @@ -6593,6 +6563,36 @@ paths: summary: Create new InvestigationTypes tags: - InvestigationTypes + get: + description: Retrieves a list of INVESTIGATIONTYPE objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/INVESTIGATIONTYPE' + type: array + description: Success - returns INVESTIGATIONTYPE that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get InvestigationTypes + tags: + - InvestigationTypes patch: description: Updates INVESTIGATIONTYPE object(s) with details provided in the request body @@ -6631,41 +6631,13 @@ paths: tags: - InvestigationTypes /investigationtypes/{id}: - get: - description: Retrieves a list of INVESTIGATIONTYPE objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/INVESTIGATIONTYPE' - description: Success - the matching INVESTIGATIONTYPE - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the INVESTIGATIONTYPE matching the given ID - tags: - - InvestigationTypes delete: description: Updates INVESTIGATIONTYPE with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -6690,7 +6662,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -6720,20 +6692,22 @@ paths: summary: Update InvestigationTypes by id tags: - InvestigationTypes - /investigationtypes/count: get: - description: Return the count of the INVESTIGATIONTYPE objects that would be - retrieved given the filters provided + description: Retrieves a list of INVESTIGATIONTYPE objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the INVESTIGATIONTYPE objects + $ref: '#/components/schemas/INVESTIGATIONTYPE' + description: Success - the matching INVESTIGATIONTYPE '400': description: Bad request - Something was wrong with the request '401': @@ -6743,27 +6717,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count InvestigationTypes + summary: Find the INVESTIGATIONTYPE matching the given ID tags: - InvestigationTypes - /investigationtypes/findone: + /investigationtypes/count: get: - description: Retrieves the first INVESTIGATIONTYPE objects that satisfies the - filters. + description: Return the count of the INVESTIGATIONTYPE objects that would be + retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/INVESTIGATIONTYPE' - description: Success - a INVESTIGATIONTYPE object that satisfies the filters + type: integer + description: Success - The count of the INVESTIGATIONTYPE objects '400': description: Bad request - Something was wrong with the request '401': @@ -6773,12 +6743,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single INVESTIGATIONTYPE + summary: Count InvestigationTypes tags: - InvestigationTypes - /investigationusers: + /investigationtypes/findone: get: - description: Retrieves a list of INVESTIGATIONUSER objects + description: Retrieves the first INVESTIGATIONTYPE objects that satisfies the + filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -6791,10 +6762,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/INVESTIGATIONUSER' - type: array - description: Success - returns INVESTIGATIONUSER that satisfy the filters + $ref: '#/components/schemas/INVESTIGATIONTYPE' + description: Success - a INVESTIGATIONTYPE object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -6804,9 +6773,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get InvestigationUsers + summary: Get single INVESTIGATIONTYPE tags: - - InvestigationUsers + - InvestigationTypes + /investigationusers: post: description: Creates new INVESTIGATIONUSER object(s) with details provided in the request body @@ -6844,6 +6814,36 @@ paths: summary: Create new InvestigationUsers tags: - InvestigationUsers + get: + description: Retrieves a list of INVESTIGATIONUSER objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/INVESTIGATIONUSER' + type: array + description: Success - returns INVESTIGATIONUSER that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get InvestigationUsers + tags: + - InvestigationUsers patch: description: Updates INVESTIGATIONUSER object(s) with details provided in the request body @@ -6882,41 +6882,13 @@ paths: tags: - InvestigationUsers /investigationusers/{id}: - get: - description: Retrieves a list of INVESTIGATIONUSER objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/INVESTIGATIONUSER' - description: Success - the matching INVESTIGATIONUSER - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the INVESTIGATIONUSER matching the given ID - tags: - - InvestigationUsers delete: description: Updates INVESTIGATIONUSER with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -6941,7 +6913,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -6971,20 +6943,22 @@ paths: summary: Update InvestigationUsers by id tags: - InvestigationUsers - /investigationusers/count: get: - description: Return the count of the INVESTIGATIONUSER objects that would be - retrieved given the filters provided + description: Retrieves a list of INVESTIGATIONUSER objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the INVESTIGATIONUSER objects + $ref: '#/components/schemas/INVESTIGATIONUSER' + description: Success - the matching INVESTIGATIONUSER '400': description: Bad request - Something was wrong with the request '401': @@ -6994,27 +6968,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count InvestigationUsers + summary: Find the INVESTIGATIONUSER matching the given ID tags: - InvestigationUsers - /investigationusers/findone: + /investigationusers/count: get: - description: Retrieves the first INVESTIGATIONUSER objects that satisfies the - filters. + description: Return the count of the INVESTIGATIONUSER objects that would be + retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/INVESTIGATIONUSER' - description: Success - a INVESTIGATIONUSER object that satisfies the filters + type: integer + description: Success - The count of the INVESTIGATIONUSER objects '400': description: Bad request - Something was wrong with the request '401': @@ -7024,12 +6994,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single INVESTIGATIONUSER + summary: Count InvestigationUsers tags: - InvestigationUsers - /investigations: + /investigationusers/findone: get: - description: Retrieves a list of INVESTIGATION objects + description: Retrieves the first INVESTIGATIONUSER objects that satisfies the + filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -7042,10 +7013,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/INVESTIGATION' - type: array - description: Success - returns INVESTIGATION that satisfy the filters + $ref: '#/components/schemas/INVESTIGATIONUSER' + description: Success - a INVESTIGATIONUSER object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -7055,9 +7024,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Investigations + summary: Get single INVESTIGATIONUSER tags: - - Investigations + - InvestigationUsers + /investigations: post: description: Creates new INVESTIGATION object(s) with details provided in the request body @@ -7095,6 +7065,36 @@ paths: summary: Create new Investigations tags: - Investigations + get: + description: Retrieves a list of INVESTIGATION objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/INVESTIGATION' + type: array + description: Success - returns INVESTIGATION that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Investigations + tags: + - Investigations patch: description: Updates INVESTIGATION object(s) with details provided in the request body @@ -7133,41 +7133,13 @@ paths: tags: - Investigations /investigations/{id}: - get: - description: Retrieves a list of INVESTIGATION objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/INVESTIGATION' - description: Success - the matching INVESTIGATION - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the INVESTIGATION matching the given ID - tags: - - Investigations delete: description: Updates INVESTIGATION with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -7192,7 +7164,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -7222,20 +7194,22 @@ paths: summary: Update Investigations by id tags: - Investigations - /investigations/count: get: - description: Return the count of the INVESTIGATION objects that would be retrieved - given the filters provided + description: Retrieves a list of INVESTIGATION objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the INVESTIGATION objects + $ref: '#/components/schemas/INVESTIGATION' + description: Success - the matching INVESTIGATION '400': description: Bad request - Something was wrong with the request '401': @@ -7245,26 +7219,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Investigations + summary: Find the INVESTIGATION matching the given ID tags: - Investigations - /investigations/findone: + /investigations/count: get: - description: Retrieves the first INVESTIGATION objects that satisfies the filters. + description: Return the count of the INVESTIGATION objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/INVESTIGATION' - description: Success - a INVESTIGATION object that satisfies the filters + type: integer + description: Success - The count of the INVESTIGATION objects '400': description: Bad request - Something was wrong with the request '401': @@ -7274,12 +7245,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single INVESTIGATION + summary: Count Investigations tags: - Investigations - /jobs: + /investigations/findone: get: - description: Retrieves a list of JOB objects + description: Retrieves the first INVESTIGATION objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -7292,10 +7263,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/JOB' - type: array - description: Success - returns JOB that satisfy the filters + $ref: '#/components/schemas/INVESTIGATION' + description: Success - a INVESTIGATION object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -7305,9 +7274,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Jobs + summary: Get single INVESTIGATION tags: - - Jobs + - Investigations + /jobs: post: description: Creates new JOB object(s) with details provided in the request body @@ -7345,6 +7315,36 @@ paths: summary: Create new Jobs tags: - Jobs + get: + description: Retrieves a list of JOB objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/JOB' + type: array + description: Success - returns JOB that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Jobs + tags: + - Jobs patch: description: Updates JOB object(s) with details provided in the request body requestBody: @@ -7382,41 +7382,13 @@ paths: tags: - Jobs /jobs/{id}: - get: - description: Retrieves a list of JOB objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/JOB' - description: Success - the matching JOB - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the JOB matching the given ID - tags: - - Jobs delete: description: Updates JOB with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -7441,7 +7413,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -7471,20 +7443,22 @@ paths: summary: Update Jobs by id tags: - Jobs - /jobs/count: get: - description: Return the count of the JOB objects that would be retrieved given - the filters provided + description: Retrieves a list of JOB objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the JOB objects + $ref: '#/components/schemas/JOB' + description: Success - the matching JOB '400': description: Bad request - Something was wrong with the request '401': @@ -7494,26 +7468,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Jobs + summary: Find the JOB matching the given ID tags: - Jobs - /jobs/findone: + /jobs/count: get: - description: Retrieves the first JOB objects that satisfies the filters. + description: Return the count of the JOB objects that would be retrieved given + the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/JOB' - description: Success - a JOB object that satisfies the filters + type: integer + description: Success - The count of the JOB objects '400': description: Bad request - Something was wrong with the request '401': @@ -7523,12 +7494,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single JOB + summary: Count Jobs tags: - Jobs - /keywords: + /jobs/findone: get: - description: Retrieves a list of KEYWORD objects + description: Retrieves the first JOB objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -7541,10 +7512,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/KEYWORD' - type: array - description: Success - returns KEYWORD that satisfy the filters + $ref: '#/components/schemas/JOB' + description: Success - a JOB object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -7554,9 +7523,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Keywords + summary: Get single JOB tags: - - Keywords + - Jobs + /keywords: post: description: Creates new KEYWORD object(s) with details provided in the request body @@ -7594,6 +7564,36 @@ paths: summary: Create new Keywords tags: - Keywords + get: + description: Retrieves a list of KEYWORD objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/KEYWORD' + type: array + description: Success - returns KEYWORD that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Keywords + tags: + - Keywords patch: description: Updates KEYWORD object(s) with details provided in the request body @@ -7632,41 +7632,13 @@ paths: tags: - Keywords /keywords/{id}: - get: - description: Retrieves a list of KEYWORD objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/KEYWORD' - description: Success - the matching KEYWORD - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the KEYWORD matching the given ID - tags: - - Keywords delete: description: Updates KEYWORD with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -7691,7 +7663,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -7721,20 +7693,22 @@ paths: summary: Update Keywords by id tags: - Keywords - /keywords/count: get: - description: Return the count of the KEYWORD objects that would be retrieved - given the filters provided + description: Retrieves a list of KEYWORD objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the KEYWORD objects + $ref: '#/components/schemas/KEYWORD' + description: Success - the matching KEYWORD '400': description: Bad request - Something was wrong with the request '401': @@ -7744,26 +7718,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Keywords + summary: Find the KEYWORD matching the given ID tags: - Keywords - /keywords/findone: + /keywords/count: get: - description: Retrieves the first KEYWORD objects that satisfies the filters. + description: Return the count of the KEYWORD objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/KEYWORD' - description: Success - a KEYWORD object that satisfies the filters + type: integer + description: Success - The count of the KEYWORD objects '400': description: Bad request - Something was wrong with the request '401': @@ -7773,12 +7744,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single KEYWORD + summary: Count Keywords tags: - Keywords - /parametertypes: + /keywords/findone: get: - description: Retrieves a list of PARAMETERTYPE objects + description: Retrieves the first KEYWORD objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -7791,10 +7762,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/PARAMETERTYPE' - type: array - description: Success - returns PARAMETERTYPE that satisfy the filters + $ref: '#/components/schemas/KEYWORD' + description: Success - a KEYWORD object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -7804,9 +7773,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get ParameterTypes + summary: Get single KEYWORD tags: - - ParameterTypes + - Keywords + /parametertypes: post: description: Creates new PARAMETERTYPE object(s) with details provided in the request body @@ -7844,31 +7814,24 @@ paths: summary: Create new ParameterTypes tags: - ParameterTypes - patch: - description: Updates PARAMETERTYPE object(s) with details provided in the request - body - requestBody: - content: - application/json: - schema: - oneOf: - - $ref: '#/components/schemas/PARAMETERTYPE' - - items: - $ref: '#/components/schemas/PARAMETERTYPE' - type: array - description: The values to use to update the object(s) with - required: true + get: + description: Retrieves a list of PARAMETERTYPE objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - oneOf: - - $ref: '#/components/schemas/PARAMETERTYPE' - - items: - $ref: '#/components/schemas/PARAMETERTYPE' - type: array - description: Success - returns the updated object(s) + items: + $ref: '#/components/schemas/PARAMETERTYPE' + type: array + description: Success - returns PARAMETERTYPE that satisfy the filters '400': description: Bad request - Something was wrong with the request '401': @@ -7878,26 +7841,34 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Update ParameterTypes + summary: Get ParameterTypes tags: - ParameterTypes - /parametertypes/{id}: - get: - description: Retrieves a list of PARAMETERTYPE objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID + patch: + description: Updates PARAMETERTYPE object(s) with details provided in the request + body + requestBody: + content: + application/json: + schema: + oneOf: + - $ref: '#/components/schemas/PARAMETERTYPE' + - items: + $ref: '#/components/schemas/PARAMETERTYPE' + type: array + description: The values to use to update the object(s) with required: true - schema: - type: integer responses: '200': content: application/json: schema: - $ref: '#/components/schemas/PARAMETERTYPE' - description: Success - the matching PARAMETERTYPE + oneOf: + - $ref: '#/components/schemas/PARAMETERTYPE' + - items: + $ref: '#/components/schemas/PARAMETERTYPE' + type: array + description: Success - returns the updated object(s) '400': description: Bad request - Something was wrong with the request '401': @@ -7907,16 +7878,17 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Find the PARAMETERTYPE matching the given ID + summary: Update ParameterTypes tags: - ParameterTypes + /parametertypes/{id}: delete: description: Updates PARAMETERTYPE with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -7941,7 +7913,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -7971,20 +7943,22 @@ paths: summary: Update ParameterTypes by id tags: - ParameterTypes - /parametertypes/count: get: - description: Return the count of the PARAMETERTYPE objects that would be retrieved - given the filters provided + description: Retrieves a list of PARAMETERTYPE objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the PARAMETERTYPE objects + $ref: '#/components/schemas/PARAMETERTYPE' + description: Success - the matching PARAMETERTYPE '400': description: Bad request - Something was wrong with the request '401': @@ -7994,26 +7968,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count ParameterTypes + summary: Find the PARAMETERTYPE matching the given ID tags: - ParameterTypes - /parametertypes/findone: + /parametertypes/count: get: - description: Retrieves the first PARAMETERTYPE objects that satisfies the filters. + description: Return the count of the PARAMETERTYPE objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/PARAMETERTYPE' - description: Success - a PARAMETERTYPE object that satisfies the filters + type: integer + description: Success - The count of the PARAMETERTYPE objects '400': description: Bad request - Something was wrong with the request '401': @@ -8023,12 +7994,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single PARAMETERTYPE + summary: Count ParameterTypes tags: - ParameterTypes - /permissiblestringvalues: + /parametertypes/findone: get: - description: Retrieves a list of PERMISSIBLESTRINGVALUE objects + description: Retrieves the first PARAMETERTYPE objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -8041,10 +8012,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/PERMISSIBLESTRINGVALUE' - type: array - description: Success - returns PERMISSIBLESTRINGVALUE that satisfy the filters + $ref: '#/components/schemas/PARAMETERTYPE' + description: Success - a PARAMETERTYPE object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -8054,9 +8023,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get PermissibleStringValues + summary: Get single PARAMETERTYPE tags: - - PermissibleStringValues + - ParameterTypes + /permissiblestringvalues: post: description: Creates new PERMISSIBLESTRINGVALUE object(s) with details provided in the request body @@ -8094,6 +8064,36 @@ paths: summary: Create new PermissibleStringValues tags: - PermissibleStringValues + get: + description: Retrieves a list of PERMISSIBLESTRINGVALUE objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/PERMISSIBLESTRINGVALUE' + type: array + description: Success - returns PERMISSIBLESTRINGVALUE that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get PermissibleStringValues + tags: + - PermissibleStringValues patch: description: Updates PERMISSIBLESTRINGVALUE object(s) with details provided in the request body @@ -8132,41 +8132,13 @@ paths: tags: - PermissibleStringValues /permissiblestringvalues/{id}: - get: - description: Retrieves a list of PERMISSIBLESTRINGVALUE objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/PERMISSIBLESTRINGVALUE' - description: Success - the matching PERMISSIBLESTRINGVALUE - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the PERMISSIBLESTRINGVALUE matching the given ID - tags: - - PermissibleStringValues delete: description: Updates PERMISSIBLESTRINGVALUE with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -8191,7 +8163,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -8221,20 +8193,22 @@ paths: summary: Update PermissibleStringValues by id tags: - PermissibleStringValues - /permissiblestringvalues/count: get: - description: Return the count of the PERMISSIBLESTRINGVALUE objects that would - be retrieved given the filters provided + description: Retrieves a list of PERMISSIBLESTRINGVALUE objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the PERMISSIBLESTRINGVALUE objects + $ref: '#/components/schemas/PERMISSIBLESTRINGVALUE' + description: Success - the matching PERMISSIBLESTRINGVALUE '400': description: Bad request - Something was wrong with the request '401': @@ -8244,28 +8218,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count PermissibleStringValues + summary: Find the PERMISSIBLESTRINGVALUE matching the given ID tags: - PermissibleStringValues - /permissiblestringvalues/findone: + /permissiblestringvalues/count: get: - description: Retrieves the first PERMISSIBLESTRINGVALUE objects that satisfies - the filters. + description: Return the count of the PERMISSIBLESTRINGVALUE objects that would + be retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/PERMISSIBLESTRINGVALUE' - description: Success - a PERMISSIBLESTRINGVALUE object that satisfies the - filters + type: integer + description: Success - The count of the PERMISSIBLESTRINGVALUE objects '400': description: Bad request - Something was wrong with the request '401': @@ -8275,12 +8244,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single PERMISSIBLESTRINGVALUE + summary: Count PermissibleStringValues tags: - PermissibleStringValues - /publicsteps: + /permissiblestringvalues/findone: get: - description: Retrieves a list of PUBLICSTEP objects + description: Retrieves the first PERMISSIBLESTRINGVALUE objects that satisfies + the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -8293,10 +8263,9 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/PUBLICSTEP' - type: array - description: Success - returns PUBLICSTEP that satisfy the filters + $ref: '#/components/schemas/PERMISSIBLESTRINGVALUE' + description: Success - a PERMISSIBLESTRINGVALUE object that satisfies the + filters '400': description: Bad request - Something was wrong with the request '401': @@ -8306,9 +8275,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get PublicSteps + summary: Get single PERMISSIBLESTRINGVALUE tags: - - PublicSteps + - PermissibleStringValues + /publicsteps: post: description: Creates new PUBLICSTEP object(s) with details provided in the request body @@ -8346,6 +8316,36 @@ paths: summary: Create new PublicSteps tags: - PublicSteps + get: + description: Retrieves a list of PUBLICSTEP objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/PUBLICSTEP' + type: array + description: Success - returns PUBLICSTEP that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get PublicSteps + tags: + - PublicSteps patch: description: Updates PUBLICSTEP object(s) with details provided in the request body @@ -8384,41 +8384,13 @@ paths: tags: - PublicSteps /publicsteps/{id}: - get: - description: Retrieves a list of PUBLICSTEP objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/PUBLICSTEP' - description: Success - the matching PUBLICSTEP - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the PUBLICSTEP matching the given ID - tags: - - PublicSteps delete: description: Updates PUBLICSTEP with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -8443,7 +8415,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -8473,20 +8445,22 @@ paths: summary: Update PublicSteps by id tags: - PublicSteps - /publicsteps/count: get: - description: Return the count of the PUBLICSTEP objects that would be retrieved - given the filters provided + description: Retrieves a list of PUBLICSTEP objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the PUBLICSTEP objects + $ref: '#/components/schemas/PUBLICSTEP' + description: Success - the matching PUBLICSTEP '400': description: Bad request - Something was wrong with the request '401': @@ -8496,26 +8470,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count PublicSteps + summary: Find the PUBLICSTEP matching the given ID tags: - PublicSteps - /publicsteps/findone: + /publicsteps/count: get: - description: Retrieves the first PUBLICSTEP objects that satisfies the filters. + description: Return the count of the PUBLICSTEP objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/PUBLICSTEP' - description: Success - a PUBLICSTEP object that satisfies the filters + type: integer + description: Success - The count of the PUBLICSTEP objects '400': description: Bad request - Something was wrong with the request '401': @@ -8525,12 +8496,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single PUBLICSTEP + summary: Count PublicSteps tags: - PublicSteps - /publications: + /publicsteps/findone: get: - description: Retrieves a list of PUBLICATION objects + description: Retrieves the first PUBLICSTEP objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -8543,10 +8514,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/PUBLICATION' - type: array - description: Success - returns PUBLICATION that satisfy the filters + $ref: '#/components/schemas/PUBLICSTEP' + description: Success - a PUBLICSTEP object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -8556,9 +8525,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Publications + summary: Get single PUBLICSTEP tags: - - Publications + - PublicSteps + /publications: post: description: Creates new PUBLICATION object(s) with details provided in the request body @@ -8596,6 +8566,36 @@ paths: summary: Create new Publications tags: - Publications + get: + description: Retrieves a list of PUBLICATION objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/PUBLICATION' + type: array + description: Success - returns PUBLICATION that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Publications + tags: + - Publications patch: description: Updates PUBLICATION object(s) with details provided in the request body @@ -8634,41 +8634,13 @@ paths: tags: - Publications /publications/{id}: - get: - description: Retrieves a list of PUBLICATION objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/PUBLICATION' - description: Success - the matching PUBLICATION - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the PUBLICATION matching the given ID - tags: - - Publications delete: description: Updates PUBLICATION with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -8693,7 +8665,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -8723,20 +8695,22 @@ paths: summary: Update Publications by id tags: - Publications - /publications/count: get: - description: Return the count of the PUBLICATION objects that would be retrieved - given the filters provided + description: Retrieves a list of PUBLICATION objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the PUBLICATION objects + $ref: '#/components/schemas/PUBLICATION' + description: Success - the matching PUBLICATION '400': description: Bad request - Something was wrong with the request '401': @@ -8746,26 +8720,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Publications + summary: Find the PUBLICATION matching the given ID tags: - Publications - /publications/findone: + /publications/count: get: - description: Retrieves the first PUBLICATION objects that satisfies the filters. + description: Return the count of the PUBLICATION objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/PUBLICATION' - description: Success - a PUBLICATION object that satisfies the filters + type: integer + description: Success - The count of the PUBLICATION objects '400': description: Bad request - Something was wrong with the request '401': @@ -8775,12 +8746,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single PUBLICATION + summary: Count Publications tags: - Publications - /relateddatafiles: + /publications/findone: get: - description: Retrieves a list of RELATEDDATAFILE objects + description: Retrieves the first PUBLICATION objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -8793,10 +8764,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/RELATEDDATAFILE' - type: array - description: Success - returns RELATEDDATAFILE that satisfy the filters + $ref: '#/components/schemas/PUBLICATION' + description: Success - a PUBLICATION object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -8806,9 +8775,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get RelatedDatafiles + summary: Get single PUBLICATION tags: - - RelatedDatafiles + - Publications + /relateddatafiles: post: description: Creates new RELATEDDATAFILE object(s) with details provided in the request body @@ -8846,6 +8816,36 @@ paths: summary: Create new RelatedDatafiles tags: - RelatedDatafiles + get: + description: Retrieves a list of RELATEDDATAFILE objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/RELATEDDATAFILE' + type: array + description: Success - returns RELATEDDATAFILE that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get RelatedDatafiles + tags: + - RelatedDatafiles patch: description: Updates RELATEDDATAFILE object(s) with details provided in the request body @@ -8884,41 +8884,13 @@ paths: tags: - RelatedDatafiles /relateddatafiles/{id}: - get: - description: Retrieves a list of RELATEDDATAFILE objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/RELATEDDATAFILE' - description: Success - the matching RELATEDDATAFILE - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the RELATEDDATAFILE matching the given ID - tags: - - RelatedDatafiles delete: description: Updates RELATEDDATAFILE with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -8943,7 +8915,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -8973,20 +8945,22 @@ paths: summary: Update RelatedDatafiles by id tags: - RelatedDatafiles - /relateddatafiles/count: get: - description: Return the count of the RELATEDDATAFILE objects that would be retrieved - given the filters provided + description: Retrieves a list of RELATEDDATAFILE objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the RELATEDDATAFILE objects + $ref: '#/components/schemas/RELATEDDATAFILE' + description: Success - the matching RELATEDDATAFILE '400': description: Bad request - Something was wrong with the request '401': @@ -8996,27 +8970,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count RelatedDatafiles + summary: Find the RELATEDDATAFILE matching the given ID tags: - RelatedDatafiles - /relateddatafiles/findone: + /relateddatafiles/count: get: - description: Retrieves the first RELATEDDATAFILE objects that satisfies the - filters. + description: Return the count of the RELATEDDATAFILE objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/RELATEDDATAFILE' - description: Success - a RELATEDDATAFILE object that satisfies the filters + type: integer + description: Success - The count of the RELATEDDATAFILE objects '400': description: Bad request - Something was wrong with the request '401': @@ -9026,12 +8996,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single RELATEDDATAFILE + summary: Count RelatedDatafiles tags: - RelatedDatafiles - /rules: + /relateddatafiles/findone: get: - description: Retrieves a list of RULE objects + description: Retrieves the first RELATEDDATAFILE objects that satisfies the + filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -9044,10 +9015,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/RULE' - type: array - description: Success - returns RULE that satisfy the filters + $ref: '#/components/schemas/RELATEDDATAFILE' + description: Success - a RELATEDDATAFILE object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -9057,9 +9026,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Rules + summary: Get single RELATEDDATAFILE tags: - - Rules + - RelatedDatafiles + /rules: post: description: Creates new RULE object(s) with details provided in the request body @@ -9094,7 +9064,37 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Create new Rules + summary: Create new Rules + tags: + - Rules + get: + description: Retrieves a list of RULE objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/RULE' + type: array + description: Success - returns RULE that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Rules tags: - Rules patch: @@ -9134,41 +9134,13 @@ paths: tags: - Rules /rules/{id}: - get: - description: Retrieves a list of RULE objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/RULE' - description: Success - the matching RULE - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the RULE matching the given ID - tags: - - Rules delete: description: Updates RULE with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -9193,7 +9165,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -9223,20 +9195,22 @@ paths: summary: Update Rules by id tags: - Rules - /rules/count: get: - description: Return the count of the RULE objects that would be retrieved given - the filters provided + description: Retrieves a list of RULE objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the RULE objects + $ref: '#/components/schemas/RULE' + description: Success - the matching RULE '400': description: Bad request - Something was wrong with the request '401': @@ -9246,26 +9220,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Rules + summary: Find the RULE matching the given ID tags: - Rules - /rules/findone: + /rules/count: get: - description: Retrieves the first RULE objects that satisfies the filters. + description: Return the count of the RULE objects that would be retrieved given + the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/RULE' - description: Success - a RULE object that satisfies the filters + type: integer + description: Success - The count of the RULE objects '400': description: Bad request - Something was wrong with the request '401': @@ -9275,12 +9246,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single RULE + summary: Count Rules tags: - Rules - /sampleparameters: + /rules/findone: get: - description: Retrieves a list of SAMPLEPARAMETER objects + description: Retrieves the first RULE objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -9293,10 +9264,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/SAMPLEPARAMETER' - type: array - description: Success - returns SAMPLEPARAMETER that satisfy the filters + $ref: '#/components/schemas/RULE' + description: Success - a RULE object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -9306,9 +9275,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get SampleParameters + summary: Get single RULE tags: - - SampleParameters + - Rules + /sampleparameters: post: description: Creates new SAMPLEPARAMETER object(s) with details provided in the request body @@ -9346,6 +9316,36 @@ paths: summary: Create new SampleParameters tags: - SampleParameters + get: + description: Retrieves a list of SAMPLEPARAMETER objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/SAMPLEPARAMETER' + type: array + description: Success - returns SAMPLEPARAMETER that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get SampleParameters + tags: + - SampleParameters patch: description: Updates SAMPLEPARAMETER object(s) with details provided in the request body @@ -9384,41 +9384,13 @@ paths: tags: - SampleParameters /sampleparameters/{id}: - get: - description: Retrieves a list of SAMPLEPARAMETER objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/SAMPLEPARAMETER' - description: Success - the matching SAMPLEPARAMETER - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the SAMPLEPARAMETER matching the given ID - tags: - - SampleParameters delete: description: Updates SAMPLEPARAMETER with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -9443,7 +9415,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -9473,20 +9445,22 @@ paths: summary: Update SampleParameters by id tags: - SampleParameters - /sampleparameters/count: get: - description: Return the count of the SAMPLEPARAMETER objects that would be retrieved - given the filters provided + description: Retrieves a list of SAMPLEPARAMETER objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the SAMPLEPARAMETER objects + $ref: '#/components/schemas/SAMPLEPARAMETER' + description: Success - the matching SAMPLEPARAMETER '400': description: Bad request - Something was wrong with the request '401': @@ -9496,27 +9470,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count SampleParameters + summary: Find the SAMPLEPARAMETER matching the given ID tags: - SampleParameters - /sampleparameters/findone: + /sampleparameters/count: get: - description: Retrieves the first SAMPLEPARAMETER objects that satisfies the - filters. + description: Return the count of the SAMPLEPARAMETER objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/SAMPLEPARAMETER' - description: Success - a SAMPLEPARAMETER object that satisfies the filters + type: integer + description: Success - The count of the SAMPLEPARAMETER objects '400': description: Bad request - Something was wrong with the request '401': @@ -9526,12 +9496,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single SAMPLEPARAMETER + summary: Count SampleParameters tags: - SampleParameters - /sampletypes: + /sampleparameters/findone: get: - description: Retrieves a list of SAMPLETYPE objects + description: Retrieves the first SAMPLEPARAMETER objects that satisfies the + filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -9544,10 +9515,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/SAMPLETYPE' - type: array - description: Success - returns SAMPLETYPE that satisfy the filters + $ref: '#/components/schemas/SAMPLEPARAMETER' + description: Success - a SAMPLEPARAMETER object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -9557,9 +9526,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get SampleTypes + summary: Get single SAMPLEPARAMETER tags: - - SampleTypes + - SampleParameters + /sampletypes: post: description: Creates new SAMPLETYPE object(s) with details provided in the request body @@ -9597,6 +9567,36 @@ paths: summary: Create new SampleTypes tags: - SampleTypes + get: + description: Retrieves a list of SAMPLETYPE objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/SAMPLETYPE' + type: array + description: Success - returns SAMPLETYPE that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get SampleTypes + tags: + - SampleTypes patch: description: Updates SAMPLETYPE object(s) with details provided in the request body @@ -9621,36 +9621,7 @@ paths: - items: $ref: '#/components/schemas/SAMPLETYPE' type: array - description: Success - returns the updated object(s) - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Update SampleTypes - tags: - - SampleTypes - /sampletypes/{id}: - get: - description: Retrieves a list of SAMPLETYPE objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/SAMPLETYPE' - description: Success - the matching SAMPLETYPE + description: Success - returns the updated object(s) '400': description: Bad request - Something was wrong with the request '401': @@ -9660,16 +9631,17 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Find the SAMPLETYPE matching the given ID + summary: Update SampleTypes tags: - SampleTypes + /sampletypes/{id}: delete: description: Updates SAMPLETYPE with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -9694,7 +9666,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -9724,20 +9696,22 @@ paths: summary: Update SampleTypes by id tags: - SampleTypes - /sampletypes/count: get: - description: Return the count of the SAMPLETYPE objects that would be retrieved - given the filters provided + description: Retrieves a list of SAMPLETYPE objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the SAMPLETYPE objects + $ref: '#/components/schemas/SAMPLETYPE' + description: Success - the matching SAMPLETYPE '400': description: Bad request - Something was wrong with the request '401': @@ -9747,26 +9721,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count SampleTypes + summary: Find the SAMPLETYPE matching the given ID tags: - SampleTypes - /sampletypes/findone: + /sampletypes/count: get: - description: Retrieves the first SAMPLETYPE objects that satisfies the filters. + description: Return the count of the SAMPLETYPE objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/SAMPLETYPE' - description: Success - a SAMPLETYPE object that satisfies the filters + type: integer + description: Success - The count of the SAMPLETYPE objects '400': description: Bad request - Something was wrong with the request '401': @@ -9776,12 +9747,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single SAMPLETYPE + summary: Count SampleTypes tags: - SampleTypes - /samples: + /sampletypes/findone: get: - description: Retrieves a list of SAMPLE objects + description: Retrieves the first SAMPLETYPE objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -9794,10 +9765,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/SAMPLE' - type: array - description: Success - returns SAMPLE that satisfy the filters + $ref: '#/components/schemas/SAMPLETYPE' + description: Success - a SAMPLETYPE object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -9807,9 +9776,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Samples + summary: Get single SAMPLETYPE tags: - - Samples + - SampleTypes + /samples: post: description: Creates new SAMPLE object(s) with details provided in the request body @@ -9847,6 +9817,36 @@ paths: summary: Create new Samples tags: - Samples + get: + description: Retrieves a list of SAMPLE objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/SAMPLE' + type: array + description: Success - returns SAMPLE that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Samples + tags: + - Samples patch: description: Updates SAMPLE object(s) with details provided in the request body requestBody: @@ -9884,41 +9884,13 @@ paths: tags: - Samples /samples/{id}: - get: - description: Retrieves a list of SAMPLE objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/SAMPLE' - description: Success - the matching SAMPLE - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the SAMPLE matching the given ID - tags: - - Samples delete: description: Updates SAMPLE with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -9943,7 +9915,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -9973,20 +9945,22 @@ paths: summary: Update Samples by id tags: - Samples - /samples/count: get: - description: Return the count of the SAMPLE objects that would be retrieved - given the filters provided + description: Retrieves a list of SAMPLE objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the SAMPLE objects + $ref: '#/components/schemas/SAMPLE' + description: Success - the matching SAMPLE '400': description: Bad request - Something was wrong with the request '401': @@ -9996,26 +9970,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Samples + summary: Find the SAMPLE matching the given ID tags: - Samples - /samples/findone: + /samples/count: get: - description: Retrieves the first SAMPLE objects that satisfies the filters. + description: Return the count of the SAMPLE objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/SAMPLE' - description: Success - a SAMPLE object that satisfies the filters + type: integer + description: Success - The count of the SAMPLE objects '400': description: Bad request - Something was wrong with the request '401': @@ -10025,12 +9996,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single SAMPLE + summary: Count Samples tags: - Samples - /shifts: + /samples/findone: get: - description: Retrieves a list of SHIFT objects + description: Retrieves the first SAMPLE objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -10043,10 +10014,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/SHIFT' - type: array - description: Success - returns SHIFT that satisfy the filters + $ref: '#/components/schemas/SAMPLE' + description: Success - a SAMPLE object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -10056,9 +10025,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Shifts + summary: Get single SAMPLE tags: - - Shifts + - Samples + /shifts: post: description: Creates new SHIFT object(s) with details provided in the request body @@ -10096,6 +10066,36 @@ paths: summary: Create new Shifts tags: - Shifts + get: + description: Retrieves a list of SHIFT objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/SHIFT' + type: array + description: Success - returns SHIFT that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Shifts + tags: + - Shifts patch: description: Updates SHIFT object(s) with details provided in the request body requestBody: @@ -10133,41 +10133,13 @@ paths: tags: - Shifts /shifts/{id}: - get: - description: Retrieves a list of SHIFT objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/SHIFT' - description: Success - the matching SHIFT - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the SHIFT matching the given ID - tags: - - Shifts delete: description: Updates SHIFT with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -10192,7 +10164,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -10222,20 +10194,22 @@ paths: summary: Update Shifts by id tags: - Shifts - /shifts/count: get: - description: Return the count of the SHIFT objects that would be retrieved given - the filters provided + description: Retrieves a list of SHIFT objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the SHIFT objects + $ref: '#/components/schemas/SHIFT' + description: Success - the matching SHIFT '400': description: Bad request - Something was wrong with the request '401': @@ -10245,26 +10219,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Shifts + summary: Find the SHIFT matching the given ID tags: - Shifts - /shifts/findone: + /shifts/count: get: - description: Retrieves the first SHIFT objects that satisfies the filters. + description: Return the count of the SHIFT objects that would be retrieved given + the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/SHIFT' - description: Success - a SHIFT object that satisfies the filters + type: integer + description: Success - The count of the SHIFT objects '400': description: Bad request - Something was wrong with the request '401': @@ -10274,12 +10245,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single SHIFT + summary: Count Shifts tags: - Shifts - /studies: + /shifts/findone: get: - description: Retrieves a list of STUDY objects + description: Retrieves the first SHIFT objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -10292,10 +10263,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/STUDY' - type: array - description: Success - returns STUDY that satisfy the filters + $ref: '#/components/schemas/SHIFT' + description: Success - a SHIFT object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -10305,9 +10274,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Studies + summary: Get single SHIFT tags: - - Studies + - Shifts + /studies: post: description: Creates new STUDY object(s) with details provided in the request body @@ -10345,6 +10315,36 @@ paths: summary: Create new Studies tags: - Studies + get: + description: Retrieves a list of STUDY objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/STUDY' + type: array + description: Success - returns STUDY that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Studies + tags: + - Studies patch: description: Updates STUDY object(s) with details provided in the request body requestBody: @@ -10382,41 +10382,13 @@ paths: tags: - Studies /studies/{id}: - get: - description: Retrieves a list of STUDY objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/STUDY' - description: Success - the matching STUDY - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the STUDY matching the given ID - tags: - - Studies delete: description: Updates STUDY with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -10441,7 +10413,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -10471,20 +10443,22 @@ paths: summary: Update Studies by id tags: - Studies - /studies/count: get: - description: Return the count of the STUDY objects that would be retrieved given - the filters provided + description: Retrieves a list of STUDY objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the STUDY objects + $ref: '#/components/schemas/STUDY' + description: Success - the matching STUDY '400': description: Bad request - Something was wrong with the request '401': @@ -10494,26 +10468,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count Studies + summary: Find the STUDY matching the given ID tags: - Studies - /studies/findone: + /studies/count: get: - description: Retrieves the first STUDY objects that satisfies the filters. + description: Return the count of the STUDY objects that would be retrieved given + the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/STUDY' - description: Success - a STUDY object that satisfies the filters + type: integer + description: Success - The count of the STUDY objects '400': description: Bad request - Something was wrong with the request '401': @@ -10523,12 +10494,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single STUDY + summary: Count Studies tags: - Studies - /studyinvestigations: + /studies/findone: get: - description: Retrieves a list of STUDYINVESTIGATION objects + description: Retrieves the first STUDY objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -10541,10 +10512,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/STUDYINVESTIGATION' - type: array - description: Success - returns STUDYINVESTIGATION that satisfy the filters + $ref: '#/components/schemas/STUDY' + description: Success - a STUDY object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -10554,9 +10523,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get StudyInvestigations + summary: Get single STUDY tags: - - StudyInvestigations + - Studies + /studyinvestigations: post: description: Creates new STUDYINVESTIGATION object(s) with details provided in the request body @@ -10594,6 +10564,36 @@ paths: summary: Create new StudyInvestigations tags: - StudyInvestigations + get: + description: Retrieves a list of STUDYINVESTIGATION objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/STUDYINVESTIGATION' + type: array + description: Success - returns STUDYINVESTIGATION that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get StudyInvestigations + tags: + - StudyInvestigations patch: description: Updates STUDYINVESTIGATION object(s) with details provided in the request body @@ -10632,41 +10632,13 @@ paths: tags: - StudyInvestigations /studyinvestigations/{id}: - get: - description: Retrieves a list of STUDYINVESTIGATION objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/STUDYINVESTIGATION' - description: Success - the matching STUDYINVESTIGATION - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the STUDYINVESTIGATION matching the given ID - tags: - - StudyInvestigations delete: description: Updates STUDYINVESTIGATION with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -10691,7 +10663,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -10721,20 +10693,22 @@ paths: summary: Update StudyInvestigations by id tags: - StudyInvestigations - /studyinvestigations/count: get: - description: Return the count of the STUDYINVESTIGATION objects that would be - retrieved given the filters provided + description: Retrieves a list of STUDYINVESTIGATION objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the STUDYINVESTIGATION objects + $ref: '#/components/schemas/STUDYINVESTIGATION' + description: Success - the matching STUDYINVESTIGATION '400': description: Bad request - Something was wrong with the request '401': @@ -10744,27 +10718,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count StudyInvestigations + summary: Find the STUDYINVESTIGATION matching the given ID tags: - StudyInvestigations - /studyinvestigations/findone: + /studyinvestigations/count: get: - description: Retrieves the first STUDYINVESTIGATION objects that satisfies the - filters. + description: Return the count of the STUDYINVESTIGATION objects that would be + retrieved given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/STUDYINVESTIGATION' - description: Success - a STUDYINVESTIGATION object that satisfies the filters + type: integer + description: Success - The count of the STUDYINVESTIGATION objects '400': description: Bad request - Something was wrong with the request '401': @@ -10774,12 +10744,13 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single STUDYINVESTIGATION + summary: Count StudyInvestigations tags: - StudyInvestigations - /usergroups: + /studyinvestigations/findone: get: - description: Retrieves a list of USERGROUP objects + description: Retrieves the first STUDYINVESTIGATION objects that satisfies the + filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -10792,10 +10763,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/USERGROUP' - type: array - description: Success - returns USERGROUP that satisfy the filters + $ref: '#/components/schemas/STUDYINVESTIGATION' + description: Success - a STUDYINVESTIGATION object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -10805,9 +10774,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get UserGroups + summary: Get single STUDYINVESTIGATION tags: - - UserGroups + - StudyInvestigations + /usergroups: post: description: Creates new USERGROUP object(s) with details provided in the request body @@ -10827,12 +10797,42 @@ paths: content: application/json: schema: - oneOf: - - $ref: '#/components/schemas/USERGROUP' - - items: - $ref: '#/components/schemas/USERGROUP' - type: array - description: Success - returns the created object + oneOf: + - $ref: '#/components/schemas/USERGROUP' + - items: + $ref: '#/components/schemas/USERGROUP' + type: array + description: Success - returns the created object + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Create new UserGroups + tags: + - UserGroups + get: + description: Retrieves a list of USERGROUP objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/USERGROUP' + type: array + description: Success - returns USERGROUP that satisfy the filters '400': description: Bad request - Something was wrong with the request '401': @@ -10842,7 +10842,7 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Create new UserGroups + summary: Get UserGroups tags: - UserGroups patch: @@ -10883,41 +10883,13 @@ paths: tags: - UserGroups /usergroups/{id}: - get: - description: Retrieves a list of USERGROUP objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/USERGROUP' - description: Success - the matching USERGROUP - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the USERGROUP matching the given ID - tags: - - UserGroups delete: description: Updates USERGROUP with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -10942,7 +10914,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -10972,20 +10944,22 @@ paths: summary: Update UserGroups by id tags: - UserGroups - /usergroups/count: get: - description: Return the count of the USERGROUP objects that would be retrieved - given the filters provided + description: Retrieves a list of USERGROUP objects parameters: - - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/DISTINCT_FILTER' + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer responses: '200': content: application/json: schema: - type: integer - description: Success - The count of the USERGROUP objects + $ref: '#/components/schemas/USERGROUP' + description: Success - the matching USERGROUP '400': description: Bad request - Something was wrong with the request '401': @@ -10995,26 +10969,23 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Count UserGroups + summary: Find the USERGROUP matching the given ID tags: - UserGroups - /usergroups/findone: + /usergroups/count: get: - description: Retrieves the first USERGROUP objects that satisfies the filters. + description: Return the count of the USERGROUP objects that would be retrieved + given the filters provided parameters: - $ref: '#/components/parameters/WHERE_FILTER' - - $ref: '#/components/parameters/ORDER_FILTER' - - $ref: '#/components/parameters/LIMIT_FILTER' - - $ref: '#/components/parameters/SKIP_FILTER' - $ref: '#/components/parameters/DISTINCT_FILTER' - - $ref: '#/components/parameters/INCLUDE_FILTER' responses: '200': content: application/json: schema: - $ref: '#/components/schemas/USERGROUP' - description: Success - a USERGROUP object that satisfies the filters + type: integer + description: Success - The count of the USERGROUP objects '400': description: Bad request - Something was wrong with the request '401': @@ -11024,12 +10995,12 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get single USERGROUP + summary: Count UserGroups tags: - UserGroups - /users: + /usergroups/findone: get: - description: Retrieves a list of USER objects + description: Retrieves the first USERGROUP objects that satisfies the filters. parameters: - $ref: '#/components/parameters/WHERE_FILTER' - $ref: '#/components/parameters/ORDER_FILTER' @@ -11042,10 +11013,8 @@ paths: content: application/json: schema: - items: - $ref: '#/components/schemas/USER' - type: array - description: Success - returns USER that satisfy the filters + $ref: '#/components/schemas/USERGROUP' + description: Success - a USERGROUP object that satisfies the filters '400': description: Bad request - Something was wrong with the request '401': @@ -11055,9 +11024,10 @@ paths: description: Forbidden - The session ID provided is invalid '404': description: No such record - Unable to find a record in the database - summary: Get Users + summary: Get single USERGROUP tags: - - Users + - UserGroups + /users: post: description: Creates new USER object(s) with details provided in the request body @@ -11095,6 +11065,36 @@ paths: summary: Create new Users tags: - Users + get: + description: Retrieves a list of USER objects + parameters: + - $ref: '#/components/parameters/WHERE_FILTER' + - $ref: '#/components/parameters/ORDER_FILTER' + - $ref: '#/components/parameters/LIMIT_FILTER' + - $ref: '#/components/parameters/SKIP_FILTER' + - $ref: '#/components/parameters/DISTINCT_FILTER' + - $ref: '#/components/parameters/INCLUDE_FILTER' + responses: + '200': + content: + application/json: + schema: + items: + $ref: '#/components/schemas/USER' + type: array + description: Success - returns USER that satisfy the filters + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Get Users + tags: + - Users patch: description: Updates USER object(s) with details provided in the request body requestBody: @@ -11132,41 +11132,13 @@ paths: tags: - Users /users/{id}: - get: - description: Retrieves a list of USER objects - parameters: - - description: The id of the entity to retrieve - in: path - name: ID - required: true - schema: - type: integer - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/USER' - description: Success - the matching USER - '400': - description: Bad request - Something was wrong with the request - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - '404': - description: No such record - Unable to find a record in the database - summary: Find the USER matching the given ID - tags: - - Users delete: description: Updates USER with the specified ID with details provided in the request body parameters: - description: The id of the entity to delete in: path - name: ID + name: id required: true schema: type: integer @@ -11191,7 +11163,7 @@ paths: parameters: - description: The id of the entity to update in: path - name: ID + name: id required: true schema: type: integer @@ -11221,6 +11193,34 @@ paths: summary: Update Users by id tags: - Users + get: + description: Retrieves a list of USER objects + parameters: + - description: The id of the entity to retrieve + in: path + name: id + required: true + schema: + type: integer + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/USER' + description: Success - the matching USER + '400': + description: Bad request - Something was wrong with the request + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + '404': + description: No such record - Unable to find a record in the database + summary: Find the USER matching the given ID + tags: + - Users /users/count: get: description: Return the count of the USER objects that would be retrieved given @@ -11277,34 +11277,23 @@ paths: tags: - Users /sessions: - get: - description: Gives details of a user's session + put: + description: Refreshes a users session responses: '200': content: application/json: schema: - properties: - EXPIREDATETIME: - description: When this session expires - example: '2017-07-21T17:32:28Z' - format: datetime - type: string - ID: - description: The session ID - example: xxxxxx-yyyyyyy-zzzzzz - type: string - USERNAME: - description: Username associated with this session - type: string - type: object - description: Success - a user's session details + description: Session ID + example: xxxxxx-yyyyyyy-zzzzzz + type: string + description: Success - the user's session ID that has been refreshed '401': description: Unauthorized - No session ID was found in the HTTP Authorization header '403': description: Forbidden - The session ID provided is invalid - summary: Get session details + summary: Refresh session tags: - Sessions delete: @@ -11324,25 +11313,6 @@ paths: summary: Delete session tags: - Sessions - put: - description: Refreshes a users session - responses: - '200': - content: - application/json: - schema: - description: Session ID - example: xxxxxx-yyyyyyy-zzzzzz - type: string - description: Success - the user's session ID that has been refreshed - '401': - description: Unauthorized - No session ID was found in the HTTP Authorization - header - '403': - description: Forbidden - The session ID provided is invalid - summary: Refresh session - tags: - - Sessions post: description: Generates a sessionID if the user has correct credentials requestBody: @@ -11378,6 +11348,36 @@ paths: summary: Login tags: - Sessions + get: + description: Gives details of a user's session + responses: + '200': + content: + application/json: + schema: + properties: + EXPIREDATETIME: + description: When this session expires + example: '2017-07-21T17:32:28Z' + format: datetime + type: string + ID: + description: The session ID + example: xxxxxx-yyyyyyy-zzzzzz + type: string + USERNAME: + description: Username associated with this session + type: string + type: object + description: Success - a user's session details + '401': + description: Unauthorized - No session ID was found in the HTTP Authorization + header + '403': + description: Forbidden - The session ID provided is invalid + summary: Get session details + tags: + - Sessions /users/{id}/investigations: get: description: Retrieve the investigations that a user of a given ID is an InvestigationUser @@ -11457,7 +11457,7 @@ paths: parameters: - description: The id of the instrument to retrieve the facility cycles of in: path - name: ID + name: id required: true schema: type: integer @@ -11497,7 +11497,7 @@ paths: parameters: - description: The id of the instrument to count the facility cycles of in: path - name: ID + name: id required: true schema: type: integer @@ -11530,14 +11530,14 @@ paths: parameters: - description: The id of the instrument to retrieve the investigations of in: path - name: Instrument ID + name: instrument_id required: true schema: type: integer - description: The id of the facility cycles to retrieve the investigations of in: path - name: Facility Cycle ID + name: cycle_id required: true schema: type: integer @@ -11553,7 +11553,7 @@ paths: application/json: schema: items: - $ref: '#/components/schemas/INVESTIGATIONS' + $ref: '#/components/schemas/INVESTIGATION' type: array description: Success - returns a list of the investigations for the given instrument and facility cycle that satisfy the filters @@ -11577,14 +11577,14 @@ paths: parameters: - description: The id of the instrument to retrieve the investigations of in: path - name: Instrument ID + name: instrument_id required: true schema: type: integer - description: The id of the facility cycles to retrieve the investigations of in: path - name: Facility Cycle ID + name: cycle_id required: true schema: type: integer