Seat Preevue developer docs

Replace a grantee's own aliases on a venue it is granted

PUT https://connect.seatpreevue.com/v1/manage/venues/{venueId}/aliases

Operation replaceTenantAliases · Management

Authentication: a secret key (sk_live_…). See Authentication.

The calling tenant's (or, for an admin, tenantId's) tenant-scoped aliases on a venue it holds an active grant for. Global types are the owner's (403 scope_insufficient); a pinned imagerySet must be a set granted to the tenant (400). Written in one transaction with a check that the grant is still active (409 conflict otherwise); an alias another venue holds is 409 alias_conflict. A venue the tenant owns is 400 (use replaceVenue); one it isn't granted is 404.

Parameters

Name In Type Required Description
venueId path string matching ^ven_[A-Za-z0-9]{12,}$ yes

Request body

application/json: object

Field Type Required Description
tenantId string Admin scope only.
aliases array of Alias yes

Responses

Status Description Body
200 The tenant's aliases on the venue object
400 Validation failed Problem
401 Missing, unknown or revoked key Problem
403 Origin, venue, scope or key type not permitted Problem
404 Not found Problem
409 An alias is already claimed by another venue Problem

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