Public event catalog (B2C discovery)
Public (no auth). Lists PUBLISHED events with at least one upcoming date. Filters: q (text), city, from/to (ISO 8601), page, pageSize (≤50), sort (date_asc | price_asc | price_desc). Returns a summary with the next date and two ‘from’ prices: priceFrom (base, no fees) and buyerTotalFrom (what the buyer pays for one unit of that same ticket type, including service fee, VAT (IVA) and seat surcharge). Cache-friendly, no personal data.
/eventsqstringSearch by name/description
citystringFilter by venue city
fromstringDates from (ISO 8601)
tostringDates until (ISO 8601)
pageintegerPage (default 1)
pageSizeintegerPage size (default 20, max 50)
sortstringdate_asc | price_asc | price_desc
date_ascprice_ascprice_descOK
dataPublicEventSummary[]requiredShow propertiesHide properties
PublicEventSummaryslugstringrequirednamestringrequireddescriptionstring | nullrequiredShow propertiesHide properties
stringnullcoverImageUrlstring | nullrequiredShow propertiesHide properties
stringnullcitystring | nullrequiredShow propertiesHide properties
stringnullnextDatestring | nullrequiredShow propertiesHide properties
stringnullpriceFromnumber | nullrequiredCheapest BASE price, excluding service fee, VAT (IVA) and the numbered-seat surcharge. To quote what the buyer actually pays, use buyerTotalFrom.
Show propertiesHide properties
numbernullbuyerTotalFromnumber | nullrequiredFinal per-unit price of the ticket type with the cheapest base price (includes service fee, VAT (IVA) and the numbered-seat surcharge). The authoritative order total is computed by POST /orders.
Show propertiesHide properties
numbernullcurrencystringrequiredMissing or invalid credential.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsanyInsufficient role or resource not accessible.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsanyResource does not exist or is out of scope.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsanyRequest body/parameter validation failed.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsany
