---
title: "Create a reservation"
method: POST
path: "/reservations"
tags: ["Reservations"]
---

# Create a reservation

`POST /reservations`

## Request

- Base URL: `https://api.tidy.com/v1`
- URL: `https://api.tidy.com/v1/reservations`
- Auth: API key in header `X-API-Key`

Add a new guest reservation

## Request body

- ReservationCreate
  - `address_id` integer, required
  - `guest_name` string, required
  - `check_in` string, date-time, required
  - `check_out` string, date-time, required
  - `guests` integer
  - `confirmation_code` string

## Response `201`

Reservation created successfully

- Reservation
  - `id` integer
  - `address_id` integer
  - `guest_name` string
  - `check_in` string, date-time
  - `check_out` string, date-time
  - `guests` integer: Number of guests
  - `confirmation_code` string

---

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