v3

latestOpenAPI 3.0.1raw.githubusercontent.com2026-08-0384241293.2 KB
Passes

Creates a single pass

post/api/v1/passes

Request body

issueDatestring date required

Issue Date for the pass.

status'Active' | 'Suspended' | 'Cancelled' required
suspendedUntilstring date nullable

If the pass is suspended when is it suspended until

catalogEntryIdstring nullable

Which catalog entry id this pass is linked to

isMultiSiteboolean required

If True this pass is eligible for use as a multi-site pass.

notesstring nullable

Notes related to this pass

expirationOverridestring date nullable

The date the expiration is overriden until if expired

passTypeIdinteger required

The Pass Type of this pass.

ageOfPassHolderinteger nullable

Age Of Pass Holder.

hasWaiverboolean required

If true there is a waiver

isCustomerboolean required

If true there is a customer

customerIdstring uuid nullable

ID of the customer

mediaNumberstring nullable

Number identifying the media

Response

Created

idstring uuid required

Unique identifier.

issueDatestring date required

Issue Date for the pass.

status'Active' | 'Suspended' | 'Cancelled' required
suspendedUntilstring date nullable

If the pass is suspended when is it suspended until

catalogEntryIdstring nullable

Which catalog entry id this pass is linked to

isMultiSiteboolean required

If True this pass is eligible for use as a multi-site pass.

notesstring nullable

Notes related to this pass

expirationOverridestring date nullable

The date the expiration is overriden until if expired

passTypeIdinteger required

The Pass Type of this pass.