---
title: "Update forecast event"
method: PUT
path: "/v2/forecast-events/groups/{groupId}/events/{eventId}"
tags: ["Forecast Events"]
---

# Update forecast event

`PUT /v2/forecast-events/groups/{groupId}/events/{eventId}`

## Request

- Base URL: `https://api.quinyx.com`
- URL: `https://api.quinyx.com/v2/forecast-events/groups/{groupId}/events/{eventId}`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `/oauth/token` scopes: `forecast:update`
- TypeScript: <https://skmtc.dev/quinyx/apis/quinyx-api/docs/v2/forecast-events/groups/:groupId/events/:eventId/put.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `groupId` integer, required
- `eventId` string, required

## Request body

- ForecastEventsUpdateEventIntegrationRequest
  - `startTime` string, date-time, required
  - `endTime` string, date-time, required
  - `eventCategoryId` string, required
  - `comment` string
  - `active` boolean
  - `id` string
  - `eventEffects` ForecastEventsEventEffect[], required
    - `forecastConfigurationId` integer, required
    - `type` 'RELATIVE' | 'CLOSED' | 'ABSOLUTE' | 'AUTOMATIC', required
    - `value` number, double, required

## Response `200`

OK

- ForecastEventsIntegrationEvent
  - `id` string
  - `startTime` string, date-time, required
  - `endTime` string, date-time, required
  - `eventCategoryId` string, required
  - `parentEvent` ForecastEventsEvent
    - `id` string
    - `startTime` string, date-time, required
    - `endTime` string, date-time, required
    - `eventCategoryId` string, required
    - `parentEvent` unknown
    - `groupId` integer
    - `eventEffects` ForecastEventsEventEffect[], required
      - `forecastConfigurationId` integer, required
      - `type` 'RELATIVE' | 'CLOSED' | 'ABSOLUTE' | 'AUTOMATIC', required
      - `value` number, double, required
    - `eventEffectValue` number, double
    - `comment` string
    - `active` boolean
    - `hierarchyEnabled` boolean
  - `groupId` integer
  - `eventEffects` ForecastEventsEventEffect[], required
    - `forecastConfigurationId` integer, required
    - `type` 'RELATIVE' | 'CLOSED' | 'ABSOLUTE' | 'AUTOMATIC', required
    - `value` number, double, required
  - `eventEffectValue` number, double
  - `comment` string
  - `active` boolean
  - `hierarchyEnabled` boolean

## Changes

- **2026-08-13** `70a12bbb88c9`: 1 info
  - the endpoint scheme security `OAuth2ClientCredentials` was added to the API

[Operation history](https://skmtc.dev/quinyx/apis/quinyx-api/changes/v2/forecast-events/groups/:groupId/events/:eventId/put.md)

---

[API](https://skmtc.dev/quinyx/apis/quinyx-api.md) - [All operations](https://skmtc.dev/quinyx/apis/quinyx-api/llms.txt) - [OpenAPI document](https://skmtc.dev/quinyx/apis/quinyx-api/revisions/cd11d3b0af6b?raw)
