Filter Simulator Routine Revisions

Retrieves a list of simulator routine revisions that match the given criteria.

Securityoidc-token or oauth2-client-credentials or oauth2-open-industrial-data or oauth2-auth-code
Request
Request Body schema: application/json
required
ListSimulatorRoutineRevisionsFilters (object) or null
limit
integer (Limit) [ 1 .. 20 ]
Default: 10
Cursor (string) or Cursor (null) (Cursor)

Cursor for pagination

Array of Sort (objects) or Sort (null) (Sort)

Only supports sorting by one property at a time

IncludeAllFields (boolean) or IncludeAllFields (null) (IncludeAllFields)
Default: false

If all fields should be included in the response. Defaults to false which does not include script, configuration.inputs and configuration.outputs in the response. If true - all fields are included.

Responses
200

Successful Response

400

Bad Request

403

Forbidden

500

Internal Server Error

post/simulators/routines/revisions/list
Request samples
application/json
{
  • "filter": {
    • "routineExternalIds": [
      ],
    • "allVersions": false,
    • "modelExternalIds": [
      ],
    • "simulatorIntegrationExternalIds": [
      ],
    • "simulatorExternalIds": [
      ],
    • "createdTime": {
      }
    },
  • "limit": 10,
  • "cursor": "string",
  • "sort": [
    • {
      }
    ],
  • "includeAllFields": false
}
Response samples
application/json
{
  • "items": [
    • {
      }
    ],
  • "nextCursor": "string"
}