> This page is for API Reference.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.navipartner.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.navipartner.com/_mcp/server.

# Introduction

The Reservation API is designed to manage the lifecycle of reservations for tickets.

## Key Concepts

* Reservation Token: A unique identifier assigned to each reservation. This token is used in most operations to reference a specific reservation.
* Reservation States: A reservation can be in different states, such as:
  * "registered" (initially created)
  * "confirmed" (finalized)
  * "cancelled"
  * "expired"
* Expiration: Reservations have a limited lifespan to prevent indefinite holds on tickets. Cancelled and Expired reservation will be purged from the system.
* Item Numbers: These represent specific products or ticket types in the system.
* Admission Codes and Schedule IDs: These are used to specify particular admissions and time slots for reservations.