---
title: "Set when you take appointments"
method: PUT
path: "/api/bookings/availability"
tags: ["bookings"]
---

# Set when you take appointments

`PUT /api/bookings/availability`

## Request

- Base URL: `https://api.zettoai.com`
- URL: `https://api.zettoai.com/api/bookings/availability`
- Auth: one of:
  - API key in header `X-API-Key`
  - HTTP bearer

## Request body

- object
  - `handle` string
  - `timezone` string: IANA, e.g. Europe/London
  - `windows` object[]
    - `day` integer: 0 = Sunday
    - `start` string
    - `end` string
  - `buffer_minutes` integer
  - `min_notice_minutes` integer
  - `horizon_days` integer
  - `slot_step_minutes` 5 | 10 | 15 | 20 | 30 | 60

## Response `200`

Saved

- object

## Other responses

- `400`: Invalid

---

[API](https://skmtc.dev/zettoai/apis/zetto-network-api.md) · [All operations](https://skmtc.dev/zettoai/apis/zetto-network-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zettoai/apis/zetto-network-api/revisions/a81077177fc2?raw)
