---
title: "Updates the current user's availability"
method: POST
path: "/events/{eventId}/response"
tags: ["events"]
---

# Updates the current user's availability

`POST /events/{eventId}/response`

## Path parameters

- `eventId` string, required

## Request body

- object
  - `availability` string[]
  - `calendarOptions` ModelsCalendarOptions
    - `bufferTime` ModelsBufferTimeOptions
      - `enabled` boolean
      - `time` integer
    - `workingHours` ModelsWorkingHoursOptions
      - `enabled` boolean
      - `endTime` number
      - `startTime` number
  - `enabledCalendars` object
  - `guest` boolean
  - `ifNeeded` string[]
  - `manualAvailability` object
  - `name` string
  - `signUpBlockIds` string[]
  - `useCalendarAvailability` boolean

## Response `200`

OK

## Changes

- **2022-06-30** `c945c4cdeb27` — 1 breaking, 1 info
  - api path removed without deprecation
  - endpoint added
- **2022-06-30** `ba01f1ad1d5e` — 1 breaking, 1 info
  - api path removed without deprecation
  - endpoint added
- **2022-06-29** `9cb4722bfaa2` — 1 breaking, 1 info
  - api path removed without deprecation
  - endpoint added
- **2022-06-29** `f6153ff0c923` — 2 info
  - api tag `events` added
  - api tag `event` removed
- **2022-05-18** `c8572ecc9480` — 1 breaking, 1 info
  - api path removed without deprecation
  - endpoint added

[Change history](https://skmtc.dev/schej-it/apis/schej-it-api/changes/events/:eventId/response/post.md)

---

[API](https://skmtc.dev/schej-it/apis/schej-it-api.md) · [All operations](https://skmtc.dev/schej-it/apis/schej-it-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/schej-it/schej-it-api/revisions/2dde8d9eb29c/schema)
