1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3119],{84611:function(e,t,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/cities/[slug]",function(){return s(5666)}])},5666:function(e,t,s){"use strict";s.r(t),s.d(t,{__N_SSP:function(){return x},default:function(){return h}});var c=s(85893),n=s(9008),a=s.n(n),i=s(41664),r=s.n(i),l=s(85188),o=s(95139),d=s(75140),x=!0;function h(e){let{city:t,others:s,overallEntry:n}=e,{name:i,count:x,entry:h,types:m,venues:p,acts:u,priciest:v,events:f}=t,y=(0,d.u3)(i,34),b=(0,d.iJ)(h,n),j=m[0],g=m.filter(e=>e.entry),N=g.slice().sort((e,t)=>t.entry-e.entry)[0],w=g.slice().sort((e,t)=>e.entry-t.entry)[0],k=p[0],C="".concat(y," resale ticket prices: ").concat((0,d.Ho)(x,"event"),", typical entry ").concat((0,d.CZ)(h),". Prices by event type, venue and performer, plus API access.").slice(0,150),L=null==b||0===b?"in line with the overall typical entry price of ".concat((0,d.CZ)(n)):"".concat(Math.abs(b),"% ").concat(b>0?"above":"below"," the overall typical entry price of ").concat((0,d.CZ)(n)),S=[{label:"Upcoming events",value:x.toLocaleString("en-US"),note:"with live prices"},{label:"Typical entry",value:(0,d.CZ)(h),note:"median lowest price"},{label:"Venues",value:t.venueCount.toLocaleString("en-US"),note:"".concat(t.actCount.toLocaleString("en-US")," performers")},{label:"Tickets listed",value:t.tickets.toLocaleString("en-US"),note:"".concat(t.listings.toLocaleString("en-US")," listings")}],_=[{q:"How much are tickets in ".concat(i,"?"),a:"Across ".concat((0,d.Ho)(x,"upcoming event")," in ").concat(i,", the typical cheapest resale ticket costs ").concat((0,d.CZ)(h)," before fees, ").concat(L,".")}];N&&w&&N.name!==w.name&&_.push({q:"Which events are cheapest and most expensive in ".concat(i,"?"),a:"Among the main event types, ".concat(w.name," is the cheapest with a typical entry price of ").concat((0,d.CZ)(w.entry),", and ").concat(N.name," the most expensive at ").concat((0,d.CZ)(N.entry),".")}),k&&_.push({q:"Which venue in ".concat(i," has the most events?"),a:"".concat(k.name," has the most upcoming events with live prices, ").concat(k.count.toLocaleString("en-US")," in total, at a typical entry price of ").concat((0,d.CZ)(k.entry),".")}),_.push({q:"Can I get ".concat(i," ticket data by API?"),a:"Yes. The TicketsData API returns live listings and prices for any event URL from the supported ticket marketplaces, and Event Radar tracks new events in ".concat(i," and their price changes automatically.")});let P="px-4 py-3 text-[11px] font-bold tracking-wider uppercase text-slate-400";return(0,c.jsxs)(l.Z,{title:"".concat(y," Ticket Prices & Events"),description:C,canonical:"".concat(d._O).concat(t.href),children:[(0,c.jsx)(a(),{children:(0,c.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify((0,d.us)(_))}})}),(0,c.jsx)(o.Yc,{backHref:"/cities",backLabel:"All cities",eyebrow:"Ticket prices by city",heading:"".concat(i," ticket prices: ").concat((0,d.Ho)(x,"upcoming event")),intro:"Resale prices for upcoming events in ".concat(i,", by event type, venue and performer.")}),(0,c.jsx)("section",{className:"py-10 px-4 sm:px-6 bg-slate-50",children:(0,c.jsxs)("div",{className:"max-w-5xl mx-auto space-y-10",children:[(0,c.jsx)(o.cJ,{stats:S}),(0,c.jsxs)("div",{className:"text-slate-700 leading-relaxed",children:[(0,c.jsxs)("h2",{className:"text-xl font-extrabold text-slate-900 mb-2",children:["What tickets cost in ",i]}),(0,c.jsxs)("p",{children:["The typical cheapest ticket in ",i," costs ",(0,d.CZ)(h)," before fees, ",L,".",j?" ".concat(j.name," is the most common event type with ").concat((0,d.Ho)(j.count,"event")," at a typical entry price of ").concat((0,d.CZ)(j.entry),"."):"",N&&w&&N.name!==w.name?" ".concat(N.name," costs the most at ").concat((0,d.CZ)(N.entry),", and ").concat(w.name," the least at ").concat((0,d.CZ)(w.entry),"."):""]})]}),(0,c.jsxs)("div",{className:"grid lg:grid-cols-2 gap-6 items-start",children:[(0,c.jsxs)("div",{children:[(0,c.jsx)("h2",{className:"text-xl font-extrabold text-slate-900 mb-3",children:"Prices by event type"}),(0,c.jsx)(o.BU,{firstLabel:"Event type",rows:m})]}),(0,c.jsxs)("div",{children:[(0,c.jsxs)("h2",{className:"text-xl font-extrabold text-slate-900 mb-3",children:["Busiest venues in ",i]}),(0,c.jsx)(o.BU,{firstLabel:"Venue",rows:p})]})]}),(0,c.jsxs)("div",{children:[(0,c.jsxs)("h2",{className:"text-xl font-extrabold text-slate-900 mb-3",children:["Next events in ",i]}),(0,c.jsx)("div",{className:"bg-white rounded-xl border border-gray-200 overflow-x-auto",children:(0,c.jsxs)("table",{className:"w-full text-sm",children:[(0,c.jsx)("thead",{children:(0,c.jsxs)("tr",{className:"text-left border-b border-gray-100",children:[(0,c.jsx)("th",{scope:"col",className:P,children:"Date"}),(0,c.jsx)("th",{scope:"col",className:P,children:"Event"}),(0,c.jsx)("th",{scope:"col",className:"".concat(P," hidden sm:table-cell"),children:"Venue"}),(0,c.jsx)("th",{scope:"col",className:"".concat(P," text-right"),children:"From"})]})}),(0,c.jsx)("tbody",{className:"divide-y divide-gray-100",children:f.map(e=>(0,c.jsxs)("tr",{children:[(0,c.jsxs)("td",{className:"px-2.5 sm:px-4 py-3 sm:whitespace-nowrap",children:[(0,c.jsx)("div",{className:"font-semibold text-slate-900",children:e.dateLabel}),e.timeLabel&&(0,c.jsx)("div",{className:"text-xs text-slate-500",children:e.timeLabel})]}),(0,c.jsx)("td",{className:"px-2.5 sm:px-4 py-3",children:(0,c.jsx)(o.Cq,{name:e.name,performerHref:e.performerHref,performerLabel:e.performerLabel,category:e.category})}),(0,c.jsx)("td",{className:"px-2.5 sm:px-4 py-3 hidden sm:table-cell",children:e.venueHref?(0,c.jsx)(r(),{href:e.venueHref,className:"text-slate-600 hover:text-emerald-600 transition-colors",children:e.venueName}):e.venueName}),(0,c.jsx)("td",{className:"px-2.5 sm:px-4 py-3 text-right font-bold text-slate-900 tabular-nums",children:(0,d.CZ)(e.minPrice)})]},e.id))})]})}),(0,c.jsxs)("p",{className:"text-sm text-slate-500 mt-3",children:["Showing the next ",f.length," of ",x.toLocaleStr
1ing("en-US"),' events. "From" is the lowest listed price before fees. Prices are updated throughout the day.']})]}),(0,c.jsxs)("div",{className:"grid lg:grid-cols-2 gap-6 items-start",children:[(0,c.jsxs)("div",{children:[(0,c.jsxs)("h2",{className:"text-xl font-extrabold text-slate-900 mb-3",children:["Most dates in ",i]}),(0,c.jsx)(o.BU,{firstLabel:"Performer",rows:u})]}),v.length>0&&(0,c.jsxs)("div",{children:[(0,c.jsxs)("h2",{className:"text-xl font-extrabold text-slate-900 mb-3",children:["Most expensive acts in ",i]}),(0,c.jsx)(o.BU,{firstLabel:"Performer (3+ dates)",rows:v})]})]}),(0,c.jsx)(o.es,{subject:i}),(0,c.jsx)(o.BB,{subject:i}),(0,c.jsx)(o.PF,{items:_}),(0,c.jsx)(o.Ns,{heading:"Ticket prices in other cities",items:s}),(0,c.jsx)(o.Rn,{})]})})]})}}},function(e){e.O(0,[1664,5358,5188,5139,2888,9774,179],function(){return e(e.s=84611)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.