---
title: "Simulates the executions of rules filtered by tag 'Schedule' within the given times."
method: GET
path: "/rules/schedule/simulations"
tags: ["rules"]
---

# Simulates the executions of rules filtered by tag 'Schedule' within the given times.

`GET /rules/schedule/simulations`

## Query parameters

- `from` string
- `until` string

## Response `200`

OK

- RuleExecution[]
  - `date` string, date-time
  - `rule` Rule
    - `description` string
    - `visibility` 'VISIBLE' | 'HIDDEN' | 'EXPERT'
    - `configurationDescriptions` ConfigDescriptionParameter[]
      - `name` string
      - `type` 'TEXT' | 'INTEGER' | 'DECIMAL' | 'BOOLEAN'
      - `groupName` string
      - `pattern` string
      - `required` boolean
      - `readOnly` boolean
      - `multiple` boolean
      - `multipleLimit` integer
      - `unit` string
      - `unitLabel` string
      - `context` string
      - `label` string
      - `description` string
      - `options` ParameterOption[]
        - `label` string
        - `value` string
      - `filterCriteria` FilterCriteria[]
        - `value` string
        - `name` string
      - `limitToOptions` boolean
      - `advanced` boolean
      - `minimum` number
      - `maximum` number
      - `stepSize` number
      - `verifyable` boolean
      - `default` string
    - `templateUID` string
    - `triggers` Trigger[]
      - `description` string
      - `label` string
      - `typeUID` string
      - `configuration` Configuration
        - `properties` object
      - `id` string
    - `uid` string
    - `tags` string[]
    - `configuration` Configuration
      - `properties` object
    - `modules` Module[]
      - `description` string
      - `label` string
      - `typeUID` string
      - `configuration` Configuration
        - `properties` object
      - `id` string
    - `conditions` Condition[]
      - `inputs` object
      - `description` string
      - `label` string
      - `typeUID` string
      - `configuration` Configuration
        - `properties` object
      - `id` string
    - `name` string
    - `actions` Action[]
      - `inputs` object
      - `description` string
      - `label` string
      - `typeUID` string
      - `configuration` Configuration
        - `properties` object
      - `id` string

## Other responses

- `400` — The max. simulation duration of 180 days is exceeded.

---

[API](https://skmtc.net/openhab/apis/openhab-rest-api.md) · [All operations](https://skmtc.net/openhab/apis/openhab-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openhab/openhab-rest-api/versions/0f2ce17cab3e/schema)
