Seat Preevue developer docs

Seat manifest of the imagery set chosen for this venue in the session

GET https://connect.seatpreevue.com/v1/sessions/{sessionId}/venues/{venueId}/manifest

Operation getManifest · Seats

Authentication: a publishable (pk_live_…) or secret (sk_live_…) key, or no key (authenticated by the page’s Origin, or by the session). See Authentication.

Same content as the set's manifest.json, for partners that can't sign CDN requests. ETag; cached 1 hour. A browser or keyless session's calls to this and resolveSeats share 120 a minute (429 rate_limited); server sessions have no per-session limit (see Rate limits). Authorization is optional for a keyless session (created by Origin alone, a key with allowOriginOnly): the request then authenticates by the same Origin.

Parameters

Name In Type Required Description
sessionId path string yes
venueId path string matching ^ven_[A-Za-z0-9]{12,}$ yes
Origin header string Sent by browsers; required and validated for pk_ keys, keyless sessions and browser sessions' /events. Absent for server sessions (an sk_ key from a backend; see Authentication).

Responses

Status Description Body
200 Manifest Manifest
304 Not modified (If-None-Match matched the manifest's ETag)
401 Missing, unknown or revoked key Problem
403 Origin, venue, scope or key type not permitted Problem
404 Not found Problem
429 Rate limited Problem

Errors use Problem (application/problem+json): see Errors.