Measurement Service

This documentation provides information about the REST API for the Measurement Service.

API Endpoints

getConfig

  • HTTP Method: GET
  • Path: /renderconfigurations/{id}
  • Description: TODO
  • Responses:

updateConfig

  • HTTP Method: PUT
  • Path: /renderconfigurations/{id}
  • Description: TODO
  • Responses:
    • 200 OK

deleteConfig

  • HTTP Method: DELETE
  • Path: /renderconfigurations/{id}
  • Description: TODO
  • Responses:
    • 200 OK

getMeasurement

  • HTTP Method: GET
  • Path: /measurements/{measurementId}
  • Description: TODO
  • Responses:

updateMeasurement

  • HTTP Method: PUT
  • Path: /measurements/{measurementId}
  • Description: TODO
  • Responses:
    • 200 OK

deleteMeasurement

  • HTTP Method: DELETE
  • Path: /measurements/{measurementId}
  • Description: TODO
  • Responses:
    • 200 OK

getAllConfigs

  • HTTP Method: GET
  • Path: /renderconfigurations
  • Description: TODO
  • Responses:
    • 200 OK

createConfig

  • HTTP Method: POST
  • Path: /renderconfigurations
  • Description: TODO
  • Responses:
    • 200 OK

getMeasurements

  • HTTP Method: GET
  • Path: /measurements
  • Description: TODO
  • Responses:
    • 200 OK

createMeasurement

  • HTTP Method: POST
  • Path: /measurements
  • Description: TODO
  • Responses:
    • 200 OK

getSubWellData_1

  • HTTP Method: GET
  • Path: /measurements/{measurementId}/subwelldata/{column}
  • Description: TODO
  • Responses:
    • 200 OK

setSubWellData

  • HTTP Method: POST
  • Path: /measurements/{measurementId}/subwelldata/{column}
  • Description: TODO
  • Responses:
    • 200 OK

getImageData

  • HTTP Method: GET
  • Path: /measurements/{measurementId}/imagedata/{wellNr}
  • Description: TODO
  • Responses:
    • 200 OK

setImageData

  • HTTP Method: POST
  • Path: /measurements/{measurementId}/imagedata/{wellNr}
  • Description: TODO
  • Responses:
    • 200 OK

getImageData_1

  • HTTP Method: GET
  • Path: /measurements/{measurementId}/imagedata/{wellNr}/{channel}
  • Description: TODO
  • Responses:
    • 200 OK

setImageData_1

  • HTTP Method: POST
  • Path: /measurements/{measurementId}/imagedata/{wellNr}/{channel}
  • Description: TODO
  • Responses:
    • 200 OK

getWellData

  • HTTP Method: GET
  • Path: /measurements/{measurementId}/welldata
  • Description: TODO
  • Responses:
    • 200 OK

getWellData_1

  • HTTP Method: GET
  • Path: /measurements/{measurementId}/welldata/{column}
  • Description: TODO
  • Responses:
    • 200 OK

getSubWellData

  • HTTP Method: GET
  • Path: /measurements/{measurementId}/subwelldata
  • Description: TODO
  • Responses:
    • 200 OK

getSubWellData_2

  • HTTP Method: GET
  • Path: /measurements/{measurementId}/subwelldata/{column}/{wellNr}
  • Description: TODO
  • Responses:
    • 200 OK

renderImage

  • HTTP Method: GET
  • Path: /measurements/{measurementId}/images/{wellNr}
  • Description: TODO
  • Responses:
    • 200 OK

renderImage_1

  • HTTP Method: GET
  • Path: /measurements/{measurementId}/images/{wellNr}/{channel}
  • Description: TODO
  • Responses:
    • 200 OK

Schema Components

ChannelRenderConfig

  • Type: object
  • Properties:
    • name (string):
    • rgb (integer, int32):
    • alpha (number, float):
    • contrastMin (number, float):
    • contrastMax (number, float):

ImageRenderConfig

  • Type: object
  • Properties:
    • format (string):
    • gamma (number, float):
    • scale (number, float):
    • region (object):
    • channelConfigs (array):

NamedImageRenderConfig

  • Type: object
  • Properties:
    • id (integer, int64):
    • name (string):
    • createdOn (string, date-time):
    • createdBy (string):
    • config (undefined):

MeasurementDTO

  • Type: object
  • Properties:
    • id (integer, int64):
    • name (string):
    • barcode (string):
    • description (string):
    • rows (integer, int32):
    • columns (integer, int32):
    • createdOn (string, date-time):
    • createdBy (string):
    • updatedOn (string, date-time):
    • updatedBy (string):
    • wellColumns (array):
    • subWellColumns (array):
    • imageChannels (array):

NewMeasurementDTO

  • Type: object
  • Properties:
    • id (integer, int64):
    • name (string):
    • barcode (string):
    • description (string):
    • rows (integer, int32):
    • columns (integer, int32):
    • createdOn (string, date-time):
    • createdBy (string):
    • wellColumns (array):
    • subWellColumns (array):
    • imageChannels (array):
    • welldata (object):