> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.navipartner.com/apis/api-reference/ticketing/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.navipartner.com/_mcp/server. # Introduction to the Ticketing API ## Catalog: The store front The catalog endpoints provide access to essential ticket information for headless setups, offering a flexible entry point for different sales channels. The store code acts as a filter to display a subset of tickets tailored to a specific sales channel or platform, allowing for customized offers. The store fronts are usually localized by language, and certain fields support HTML formatting for enhanced presentation of ticket details. ## Capacity: Availability and Time Slots The capacity API handles the availability of tickets for specific admissions at defined times. Admissions represent the areas or events a ticket allows access to and are identified by unique codes. To be valid, a ticket must be linked to a time slot that defines when it can be used. Even sold-out or non-allocatable time slots are shown to indicate popularity and scarcity. Dynamic pricing allows for time slots to have variable prices based on demand. ## Reservations: The Reservation Lifecycle The ticket reservation system manages the entire lifecycle of a ticket, from initial creation to confirmation, cancellation, and validation. When a reservation is made, the system returns a token that can be used to retrieve details and perform further actions like updates or cancellations. This token expires after a set period, and tickets are not valid until confirmed. The item number is a key identifier that represents the type of product being sold (i.e., the ticket) and is used to determine its base price from a general price list. ## Ticket: Admission and Access Control Each ticket grants access to one or more admissions, which are sections or events a user can attend. For tickets to be valid, they must specify not only what the holder can access but also when they can access it. > Documentation for NaviPartner's NP Retail, NP Attractions, NP Hospitality, NP Store Assistant and Entria products, plus their REST APIs, built on Microsoft Dynamics 365 Business Central. ## Docs - [Getting Started](https://docs.navipartner.com/apis/api-reference/ticketing/getting-started.md) - [Introduction](https://docs.navipartner.com/apis/api-reference/ticketing/service-catalog.md) - [Introduction to Availability](https://docs.navipartner.com/apis/api-reference/ticketing/service-capacity.md) - [Introduction](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket.md) - [Introduction](https://docs.navipartner.com/apis/api-reference/ticketing/service-reservations.md) ## API Docs - Catalog [Get Catalog](https://docs.navipartner.com/apis/api-reference/ticketing/service-catalog/get-catalog.md) - Availability [Get Capacity](https://docs.navipartner.com/apis/api-reference/ticketing/service-capacity/get-capacity.md) - Availability [Search Time Slots](https://docs.navipartner.com/apis/api-reference/ticketing/service-capacity/search-time-slots.md) - Availability [Get Schedule](https://docs.navipartner.com/apis/api-reference/ticketing/service-capacity/get-schedule.md) - Tickets [Get Ticket](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/get-ticket.md) - Tickets [Find Ticket](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/find-ticket.md) - Tickets [Request Revoke Ticket](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/request-revoke-ticket.md) - Tickets [Confirm Revoke Ticket](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/confirm-revoke-ticket.md) - Tickets [Validate Arrival](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/validate-arrival.md) - Tickets [Validate Departure](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/validate-departure.md) - Tickets [Send to Wallet](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/send-to-wallet.md) - Tickets [Exchange For Coupon](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/exchange-for-coupon.md) - Tickets [Confirm Print](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/confirm-print.md) - Tickets [Clear Confirm Print](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/clear-confirm-print.md) - Tickets [Find Reschedule Options](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/reschedule-find.md) - Tickets [Change Reservation Schedule](https://docs.navipartner.com/apis/api-reference/ticketing/service-ticket/reschedule-change.md) - Reservations [Create Reservation](https://docs.navipartner.com/apis/api-reference/ticketing/service-reservations/create-reservation.md) - Reservations [Update Reservation](https://docs.navipartner.com/apis/api-reference/ticketing/service-reservations/update-reservation.md) - Reservations [Cancel Reservation](https://docs.navipartner.com/apis/api-reference/ticketing/service-reservations/cancel-reservation.md) - Reservations [Pre Confirm Reservation](https://docs.navipartner.com/apis/api-reference/ticketing/service-reservations/pre-confirm-reservation.md) - Reservations [Confirm Reservation](https://docs.navipartner.com/apis/api-reference/ticketing/service-reservations/confirm-reservation.md) - Reservations [Get Reservation](https://docs.navipartner.com/apis/api-reference/ticketing/service-reservations/get-reservation.md) - Reservations [Get Tickets](https://docs.navipartner.com/apis/api-reference/ticketing/service-reservations/get-tickets.md) - Reports [Dynamic Price Profile List](https://docs.navipartner.com/apis/api-reference/ticketing/service-reports/dynamic-price-profile-list.md) - Reports [Dynamic Price Rule List](https://docs.navipartner.com/apis/api-reference/ticketing/service-reports/dynamic-price-rule-list.md) - Webhooks [Time Slot Capacity Changed](https://docs.navipartner.com/apis/api-reference/ticketing/webhooks/timeslot-capacity-changed.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.navipartner.com/openapi.json) - [OpenAPI YAML](https://docs.navipartner.com/openapi.yaml)