Resultdata Service
This documentation provides information about the REST API for the Resultdata Service.
API Endpoints
getResultSet
- HTTP Method: GET
- Path:
/resultsets/{id} - Description: TODO
- Responses:
- 200 OK
- Schema: ResultSetDTO
- 400 Bad Request
- 404 Not Found
- 200 OK
updateResultSet
- HTTP Method: PUT
- Path:
/resultsets/{id} - Description: TODO
- Responses:
- 200 OK
- Schema: ResultSetDTO
- 400 Bad Request
- 404 Not Found
- 200 OK
deleteResultSet
- HTTP Method: DELETE
- Path:
/resultsets/{id} - Description: TODO
- Responses:
- 204 No Content
- 400 Bad Request
- 404 Not Found
getResultSets
- HTTP Method: GET
- Path:
/resultsets - Description: TODO
- Responses:
- 200 OK
- Schema: PageDTOResultSetDTO
- 400 Bad Request
- 404 Not Found
- 200 OK
createResultSet
- HTTP Method: POST
- Path:
/resultsets - Description: TODO
- Responses:
- 201 Created
- Schema: ResultSetDTO
- 400 Bad Request
- 404 Not Found
- 201 Created
getResultFeatureStat
- HTTP Method: GET
- Path:
/resultsets/{resultSetId}/resultfeaturestats - Description: TODO
- Responses:
- 200 OK
- Schema: PageDTOResultFeatureStatDTO
- 400 Bad Request
- 404 Not Found
- 200 OK
createResultFeatureStat
- HTTP Method: POST
- Path:
/resultsets/{resultSetId}/resultfeaturestats - Description: TODO
- Responses:
- 201 Created
- 400 Bad Request
- 404 Not Found
getResultData
- HTTP Method: GET
- Path:
/resultsets/{resultSetId}/resultdata - Description: TODO
- Responses:
- 200 OK
- Schema: PageDTOResultDataDTO
- 400 Bad Request
- 404 Not Found
- 200 OK
createResultData
- HTTP Method: POST
- Path:
/resultsets/{resultSetId}/resultdata - Description: TODO
- Responses:
- 201 Created
- Schema: ResultDataDTO
- 400 Bad Request
- 404 Not Found
- 201 Created
getResultFeatureStat_1
- HTTP Method: GET
- Path:
/resultsets/{resultSetId}/resultfeaturestats/{resultFeatureStatId} - Description: TODO
- Responses:
- 200 OK
- Schema: ResultFeatureStatDTO
- 400 Bad Request
- 404 Not Found
- 200 OK
deleteResultFeatureStat
- HTTP Method: DELETE
- Path:
/resultsets/{resultSetId}/resultfeaturestats/{resultFeatureStatId} - Description: TODO
- Responses:
- 204 No Content
- 400 Bad Request
- 404 Not Found
getResultData_1
- HTTP Method: GET
- Path:
/resultsets/{resultSetId}/resultdata/{resultDataId} - Description: TODO
- Responses:
- 200 OK
- Schema: ResultDataDTO
- 400 Bad Request
- 404 Not Found
- 200 OK
deleteResultData
- HTTP Method: DELETE
- Path:
/resultsets/{resultSetId}/resultdata/{resultDataId} - Description: TODO
- Responses:
- 204 No Content
- 400 Bad Request
- 404 Not Found
getNMostRecentResultSets
- HTTP Method: GET
- Path:
/resultsets/latest - Description: TODO
- Responses:
- 200 OK
- 400 Bad Request
- 404 Not Found
getPlateResults
- HTTP Method: GET
- Path:
/plate-results/{plateId} - Description: TODO
- Responses:
- 201 Created
- Schema: PlateResultDTO
- 400 Bad Request
- 404 Not Found
- 201 Created
getLatestPlateResults
- HTTP Method: GET
- Path:
/plate-results/{plateId}/latest - Description: TODO
- Responses:
- 201 Created
- Schema: PlateResultDTO
- 400 Bad Request
- 404 Not Found
- 201 Created
Schema Components
ErrorDTO
- Type: object
- Properties:
timestamp(string, date-time):exceptionClassName(string):exceptionMessage(string):description(string):featureId(integer, int64):featureName(string):sequenceNumber(integer, int32):formulaId(integer, int64):formulaName(string):civType(string):civVariableName(string):civSource(string):exitCode(integer, int32):statusMessage(string):featureStatId(integer, int64):featureStatName(string):newResultSetId(integer, int64):
ResultSetDTO
- Type: object
- Properties:
id(integer, int64):protocolId(integer, int64):plateId(integer, int64):measId(integer, int64):executionStartTimeStamp(string, date-time):executionEndTimeStamp(string, date-time):outcome(string):errors(array):errorsText(string):
ResultFeatureStatDTO
- Type: object
- Properties:
id(integer, int64):resultSetId(integer, int64):featureId(integer, int64):featureStatId(integer, int64):value(number, float):statisticName(string):welltype(string):statusCode(string):statusMessage(string):exitCode(integer, int32):createdTimestamp(string, date-time):
ResultDataDTO
- Type: object
- Properties:
id(integer, int64):resultSetId(integer, int64):featureId(integer, int64):values(array):statusCode(string):statusMessage(string):exitCode(integer, int32):createdTimestamp(string, date-time):resultFeatureStats(array):
PageDTOResultSetDTO
- Type: object
- Properties:
data(array):status(undefined):
StatusDTO
- Type: object
- Properties:
totalPages(integer, int32):totalElements(integer, int64):first(boolean):last(boolean):
PageDTOResultFeatureStatDTO
- Type: object
- Properties:
data(array):status(undefined):
PageDTOResultDataDTO
- Type: object
- Properties:
data(array):status(undefined):
PlateResultDTO
- Type: object
- Properties:
protocols(object):
ResultsPerMeasurement
- Type: object
- Properties:
resultData(array):
ResultsPerProtocolDTO
- Type: object
- Properties:
measurements(object):