---
title: "POST /program/createSkipOverrides"
method: POST
path: "/program/createSkipOverrides"
tags: ["ProgramService"]
---

# POST /program/createSkipOverrides

`POST /program/createSkipOverrides`

Create manual skips for the specific program run time. You can retrieve the runtimes from SummaryService.getValveDayViews

## Request body

- CreateSkipOverridesRequest
  - `programId` string
  - `timestamp` string, date-time

## Response `200`

OK

- CreateSkipOverridesResponse
  - `programId` string
  - `timestamp` string, date-time
  - `skipOverrides` SkipOverride[]
    - `id` string
    - `entityId` string
    - `rainOverrideTrigger` RainOverrideTrigger — Represents a run override that was due to rain
      - `predictedPrecipMm` number, double
      - `observedPrecipMm` number, double
    - `manualOverrideTrigger` ManualOverrideTrigger — Represents a manual run override

---

[API](https://skmtc.net/rach/apis/readme.md) · [All operations](https://skmtc.net/rach/apis/readme/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rach/readme/versions/7cb72b0455d5/schema)
