Retrieves a list of simulator routine revisions that match the given criteria.
Successful Response
Bad Request
Forbidden
Internal Server Error
{- "filter": {
- "routineExternalIds": [
- "routine_1",
- "routine_2"
], - "allVersions": false,
- "modelExternalIds": [
- "model_1",
- "model_2"
], - "simulatorIntegrationExternalIds": [
- "simulator_integration_1",
- "simulator_integration_2"
], - "simulatorExternalIds": [
- "PROSPER",
- "PetroSIM"
], - "createdTime": {
- "max": 0,
- "min": 0
}
}, - "limit": 10,
- "cursor": "string",
- "sort": [
- {
- "order": "asc",
- "property": "createdTime"
}
], - "includeAllFields": false
}
{- "items": [
- {
- "dataSetId": 5559452808603919,
- "id": 0,
- "externalId": "fluid_sloshing",
- "simulatorExternalId": "string",
- "routineExternalId": "string",
- "simulatorIntegrationExternalId": "string",
- "modelExternalId": "string",
- "createdByUserId": "string",
- "versionNumber": 0,
- "createdTime": 0,
- "configuration": {
- "schedule": {
- "enabled": false
}, - "dataSampling": {
- "enabled": false
}, - "logicalCheck": [
- {
- "enabled": true,
- "timeseriesExternalId": "string",
- "aggregate": "average",
- "operator": "eq",
- "value": 0
}
], - "steadyStateDetection": [
- {
- "enabled": true,
- "timeseriesExternalId": "string",
- "aggregate": "average",
- "minSectionSize": 0,
- "varThreshold": 0,
- "slopeThreshold": 0
}
], - "inputs": [ ],
- "outputs": [ ]
}, - "script": [
- {
- "order": 1,
- "description": "string",
- "steps": [
- {
- "order": 1,
- "description": "string",
- "stepType": "Get",
- "arguments": {
- "referenceId": null
}
}
]
}
]
}
], - "nextCursor": "string"
}