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

# POST /program/createPlannedRunSkipOverrides

`POST /program/createPlannedRunSkipOverrides`

Create manual skips for the program and planned run on a specific date. You can retrieve the run dates and plannedRunId from SummaryService.getValveDayViews

## Request body

- CreatePlannedRunSkipOverridesRequest
  - `plannedRunId` string
  - `date` Date
    - `year` integer
    - `month` integer
    - `day` integer

## Response `200`

OK

- CreatePlannedRunSkipOverridesResponse
  - `plannedRunId` string
  - `date` Date
    - `year` integer
    - `month` integer
    - `day` integer
  - `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)
