OPERA CatMOS Endpoint

Find OPERA CatMOS endpoint predictions by cichem_id

GET
/hazard/models/catmos/search/by-cichem-id/{cichemId}

Returns all OPERA CatMOS endpoint prediction records for the given cichem_id. Supports optional 'projection' query parameter to control response shape:

  • summary (default): scalar fields only, excludes array columns
  • detail: all fields including neighbor arrays
  • navigator-catmos: optimized fields for Navigator UI (includes neighbor arrays) Returns an empty list when no records are found (not an error).

Path Parameters

cichemId*string

Chemical identifier (cichem_id)

Query Parameters

projection?string

Response projection. Allowed values: summary (default), detail, navigator-catmos.

Default"summary"
sort?array<string>

Sort criteria. Repeatable. Format: field,direction (e.g. endpoint,asc). Allowed fields: id, cichemId, modelType, model, endpoint, mode, prediction, predictionType, operaVersion, exportDate, dataVersion.

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/hazard/models/catmos/search/by-cichem-id/CICHEM-001?projection=summary&sort=endpoint%2Casc"
[  {    "id": 0,    "cichemId": "string",    "modelType": "string",    "model": "string",    "endpoint": "string",    "mode": "string",    "prediction": 0.1,    "predictionType": "string",    "adReliability": "string",    "ld50Range": "string",    "ld50Lower": 0.1,    "ld50Upper": 0.1,    "adFlag": true,    "adIndex": 0.1,    "confIndex": 0.1,    "operaVersion": "string",    "vtPred": 0,    "ntPred": 0,    "epaPred": 0,    "ghsPred": 0,    "moleculeId": 0,    "inchikey": "string",    "originalSmiles": "string",    "numConnectedComponents": 0,    "canonicalQsarr": "string",    "inchiCodeQsarr": "string",    "inchiKeyQsarr": "string",    "saltSolvent": "string",    "saltSolventId": 0,    "isQsarReady": true,    "discardError": "string",    "monoisotopicMass": 0.1,    "averageMass": 0.1,    "exportDate": "2019-08-24T14:15:22Z",    "dataVersion": "string"  }]