---
search:
  tags:
    - catalog
    - GET
seo:
  description: >-
    Public (no auth). Live stock (capacity - sold - reserved) per date…
    Reference for the GET /events/{slug}/availability endpoint in the FreeTicket
    Public API.
sidebar:
  label: Live availability by date and ticket type
  badge: GET
title: Live availability by date and ticket type
type: openapi-operation
---
Public (no auth). Live stock (capacity - sold - reserved) per date and ticket type, upcoming dates only. Each type includes the base price (`price`) and the final per-unit price (`buyerTotal` = price + service fee + VAT (IVA) + numbered-seat surcharge): quote the buyer with `buyerTotal`, not `price`. For NUMBERED ticket types (`seatsioCategoryKey` not null), `availableSeats` lists the exact label of every seat free right now — those labels are what goes into `items[].seats` in POST /orders. Check this before creating an order. Do not cache aggressively: stock (and seats) change.

`GET /events/{slug}/availability`
