docs.jsonld
type: ApiDocumentation
title: Ticketlab Public API
description: This API is used by third parties to interact with resources of Ticketlab accounts. Please note: all datetime values used in the API are in UTC! See [this support article](https://support.ticketlab.nl/hc/nl/articles/360020059080) for instructions on how to use this API.
entrypoint: /
supported class: Error
supported class: ConstraintViolation
supported class: Address
supported class: Country
supported class: Coupon
supported class: CouponTemplate
supported class: Entity
supported class: Event
supported class: EventGroup
supported class: EventType
supported class: Genre
supported class: Location
supported class: MailTemplate
supported class: PaymentMethod
supported class: Product
supported class: Show
supported class: ShowSeat
supported class: ShowType
supported class: Ticket
supported class: Timeline
supported class: Transaction
supported class: TransactionItem
supported class: TransactionLog
supported class: TransactionPayment
supported class: Entrypoint
supported class: ConstraintViolationList

Error
type: Class
title: Error
supported property: SupportedProperty
  property: Error/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/title
  title: title
  required: false
  readable: true
  writeable: false
  description: A short, human-readable summary of the problem.
supported property: SupportedProperty
  property: Error/detail
  title: detail
  required: false
  readable: true
  writeable: false
  description: A human-readable explanation specific to this occurrence of the problem.
supported property: SupportedProperty
  property: Error/instance
  title: instance
  required: false
  readable: true
  writeable: false
  description: A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced.
supported property: SupportedProperty
  property: Error/type
  title: type
  required: false
  readable: true
  writeable: false
  description: A URI reference that identifies the problem type
supported property: SupportedProperty
  property: Error/meta
  title: meta
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/source
  title: source
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/description
  title: description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/message
  title: message
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/code
  title: code
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a Error resource.
  method: GET
  title: getError
  returns: Error
description: A representation of common errors.
sub class of: Error

Error/id
type: Property
domain: Error
the hydra core vocabulary: id
range: string

Error/title
type: Property
domain: Error
the hydra core vocabulary: title
range: string

Error/detail
type: Property
domain: Error
the hydra core vocabulary: detail
range: string

Error/instance
type: Property
domain: Error
the hydra core vocabulary: instance
range: string

Error/type
type: Property
domain: Error
the hydra core vocabulary: type
range: string

Error/meta
type: Property
domain: Error
the hydra core vocabulary: meta

Error/source
type: Property
domain: Error
the hydra core vocabulary: source

Error/description
type: Property
domain: Error
the hydra core vocabulary: description
range: string

Error/trace
type: Property
domain: Error
the hydra core vocabulary: trace

Error/message
type: Property
domain: Error
the hydra core vocabulary: message
range: string

Error/code
type: Property
domain: Error
the hydra core vocabulary: code
range: integer

Error/file
type: Property
domain: Error
the hydra core vocabulary: file
range: string

Error/line
type: Property
domain: Error
the hydra core vocabulary: line
range: integer

ConstraintViolation
type: Class
title: ConstraintViolation
supported property: SupportedProperty
  property: ConstraintViolation/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/errorTitle
  title: errorTitle
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/violations
  title: violations
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/detail
  title: detail
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/description
  title: description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/type
  title: type
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/title
  title: title
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/instance
  title: instance
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/statusCode
  title: statusCode
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/headers
  title: headers
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/previous
  title: previous
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  title: getConstraintViolation
  returns: ConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  title: getConstraintViolation
  returns: ConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  title: getConstraintViolation
  returns: ConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  title: getConstraintViolation
  returns: ConstraintViolation
description: Unprocessable entity
sub class of: Error

ConstraintViolation/status
type: Property
domain: ConstraintViolation
the hydra core vocabulary: status
range: integer

ConstraintViolation/errorTitle
type: Property
domain: ConstraintViolation
the hydra core vocabulary: errorTitle
range: string

ConstraintViolation/violations
type: Property
domain: ConstraintViolation
the hydra core vocabulary: violations
range: ConstraintViolationList

ConstraintViolation/detail
type: Property
domain: ConstraintViolation
the hydra core vocabulary: detail
range: string

ConstraintViolation/message
type: Property
domain: ConstraintViolation
the hydra core vocabulary: message
range: string

ConstraintViolation/code
type: Property
domain: ConstraintViolation
the hydra core vocabulary: code
range: string
range: integer

ConstraintViolation/file
type: Property
domain: ConstraintViolation
the hydra core vocabulary: file
range: string

ConstraintViolation/line
type: Property
domain: ConstraintViolation
the hydra core vocabulary: line
range: integer

ConstraintViolation/description
type: Property
domain: ConstraintViolation
the hydra core vocabulary: description
range: string

ConstraintViolation/type
type: Property
domain: ConstraintViolation
the hydra core vocabulary: type
range: string

ConstraintViolation/title
type: Property
domain: ConstraintViolation
the hydra core vocabulary: title
range: string

ConstraintViolation/instance
type: Property
domain: ConstraintViolation
the hydra core vocabulary: instance
range: string

ConstraintViolation/statusCode
type: Property
domain: ConstraintViolation
the hydra core vocabulary: statusCode
range: integer

ConstraintViolation/headers
type: Property
domain: ConstraintViolation
the hydra core vocabulary: headers

ConstraintViolation/trace
type: Property
domain: ConstraintViolation
the hydra core vocabulary: trace

ConstraintViolation/previous
type: Property
domain: ConstraintViolation
the hydra core vocabulary: previous
range: integer

Address
type: Class
title: Address
supported property: SupportedProperty
  property: Address/creationdate
  title: creationdate
  required: false
  readable: true
  writeable: false
  description: Date/time that address was created
supported property: SupportedProperty
  property: Address/addressstreet
  title: addressstreet
  required: false
  readable: true
  writeable: true
  description: Street name
supported property: SupportedProperty
  property: Address/addressnumber
  title: addressnumber
  required: false
  readable: true
  writeable: true
  description: Address number
supported property: SupportedProperty
  property: Address/addressextension
  title: addressextension
  required: false
  readable: true
  writeable: true
  description: Address extension
supported property: SupportedProperty
  property: Address/zip
  title: zip
  required: false
  readable: true
  writeable: true
  description: Zip
supported property: SupportedProperty
  property: Address/city
  title: city
  required: false
  readable: true
  writeable: true
  description: City
supported property: SupportedProperty
  property: Address/countryid
  title: countryid
  required: false
  readable: true
  writeable: true
  description: Country
supported operation: Operation
  type: FindAction
  description: Retrieves a Address resource.
  method: GET
  title: getAddress
  returns: Address

Address/creationdate
type: Property
domain: Address
the hydra core vocabulary: creationdate
range: dateTime

Address/addressstreet
type: Property
domain: Address
the hydra core vocabulary: addressstreet
range: string

Address/addressnumber
type: Property
domain: Address
the hydra core vocabulary: addressnumber
range: string

Address/addressextension
type: Property
domain: Address
the hydra core vocabulary: addressextension
range: string

Address/zip
type: Property
domain: Address
the hydra core vocabulary: zip
range: string

Address/city
type: Property
domain: Address
the hydra core vocabulary: city
range: string

Address/countryid
type: Property
domain: Address
the hydra core vocabulary: countryid
max cardinality: 1
range: Country

Country
type: Class
title: Country
supported property: SupportedProperty
  property: Country/countryname
  title: countryname
  required: false
  readable: true
  writeable: true
  description: Country name (in Dutch)
supported operation: Operation
  type: FindAction
  description: Retrieves a Country resource.
  method: GET
  title: getCountry
  returns: Country

Country/countryname
type: Property
domain: Country
the hydra core vocabulary: countryname
range: string

Coupon
type: Class
title: Coupon
supported property: SupportedProperty
  property: Coupon/creationdate
  title: creationdate
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Coupon/templateid
  title: templateid
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Coupon/state
  title: state
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Coupon/code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Coupon/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Coupon/params
  title: params
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Coupon/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Coupon/batchid
  title: batchid
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Coupon/start
  title: start
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Coupon/end
  title: end
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Coupon resource.
  method: GET
  title: getCoupon
  returns: Coupon

Coupon/creationdate
type: Property
domain: Coupon
the hydra core vocabulary: creationdate
range: dateTime

Coupon/templateid
type: Link
domain: Coupon
the hydra core vocabulary: templateid
max cardinality: 1
range: CouponTemplate

Coupon/state
type: Property
domain: Coupon
the hydra core vocabulary: state
range: integer

Coupon/code
type: Property
domain: Coupon
the hydra core vocabulary: code
range: string

Coupon/type
type: Property
domain: Coupon
the hydra core vocabulary: type
range: integer

Coupon/params
type: Property
domain: Coupon
the hydra core vocabulary: params
range: string

Coupon/description
type: Property
domain: Coupon
the hydra core vocabulary: description
range: string

Coupon/batchid
type: Property
domain: Coupon
the hydra core vocabulary: batchid
range: string

Coupon/start
type: Property
domain: Coupon
the hydra core vocabulary: start
range: dateTime

Coupon/end
type: Property
domain: Coupon
the hydra core vocabulary: end
range: dateTime

CouponTemplate
type: Class
title: CouponTemplate
supported property: SupportedProperty
  property: CouponTemplate/code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CouponTemplate/params
  title: params
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CouponTemplate/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CouponTemplate/pdf layout
  title: pdf_layout
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CouponTemplate/type
  title: type
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a CouponTemplate resource.
  method: GET
  title: getCouponTemplate
  returns: CouponTemplate

CouponTemplate/code
type: Property
domain: CouponTemplate
the hydra core vocabulary: code
range: string

CouponTemplate/params
type: Property
domain: CouponTemplate
the hydra core vocabulary: params
range: string

CouponTemplate/description
type: Property
domain: CouponTemplate
the hydra core vocabulary: description
range: string

CouponTemplate/pdf layout
type: Property
domain: CouponTemplate
the hydra core vocabulary: pdf_layout
range: string

CouponTemplate/type
type: Property
domain: CouponTemplate
the hydra core vocabulary: type
range: integer

Entity
type: Class
title: Entity
supported property: SupportedProperty
  property: Entity/creationdate
  title: creationdate
  required: false
  readable: true
  writeable: false
  description: Date/time that entity was created
supported property: SupportedProperty
  property: Entity/firstname
  title: firstname
  required: false
  readable: true
  writeable: true
  description: First name
supported property: SupportedProperty
  property: Entity/middleinitials
  title: middleinitials
  required: false
  readable: true
  writeable: true
  description: Middle initials
supported property: SupportedProperty
  property: Entity/lastname
  title: lastname
  required: false
  readable: true
  writeable: true
  description: Last name
supported property: SupportedProperty
  property: Entity/emailaddress
  title: emailaddress
  required: false
  readable: true
  writeable: true
  description: Email address
supported property: SupportedProperty
  property: Entity/addressid
  title: addressid
  required: false
  readable: true
  writeable: true
  description: Address associated with entity
supported operation: Operation
  type: FindAction
  description: Retrieves a Entity resource.
  method: GET
  title: getEntity
  returns: Entity

Entity/creationdate
type: Property
domain: Entity
the hydra core vocabulary: creationdate
range: dateTime

Entity/firstname
type: Property
domain: Entity
the hydra core vocabulary: firstname
range: string

Entity/middleinitials
type: Property
domain: Entity
the hydra core vocabulary: middleinitials
range: string

Entity/lastname
type: Property
domain: Entity
the hydra core vocabulary: lastname
range: string

Entity/emailaddress
type: Property
domain: Entity
the hydra core vocabulary: emailaddress
range: string

Entity/addressid
type: Property
domain: Entity
the hydra core vocabulary: addressid
max cardinality: 1
range: Address

Event
type: Class
title: Event
supported property: SupportedProperty
  property: Event/title
  title: title
  required: false
  readable: true
  writeable: true
  description: Event title
supported property: SupportedProperty
  property: Event/artist
  title: artist
  required: false
  readable: true
  writeable: false
  description: Artist
supported property: SupportedProperty
  property: Event/featurelength
  title: featurelength
  required: false
  readable: true
  writeable: true
  description: Duration of the event (minutes)
supported property: SupportedProperty
  property: Event/dimension
  title: dimension
  required: false
  readable: true
  writeable: true
  description: Movie dimension (2=2D, 3=3D) (event type 2 only)
supported property: SupportedProperty
  property: Event/maccsboxtitlecode
  title: maccsboxtitlecode
  required: false
  readable: true
  writeable: true
  description: International film number
supported property: SupportedProperty
  property: Event/typeid
  title: typeid
  required: false
  readable: true
  writeable: true
  description: Event type (1=generic, 2=movie, 3=play, 4=concert)
supported property: SupportedProperty
  property: Event/description
  title: description
  required: false
  readable: true
  writeable: true
  description: Event description
supported property: SupportedProperty
  property: Event/cast
  title: cast
  required: false
  readable: true
  writeable: true
  description: Cast
supported property: SupportedProperty
  property: Event/releaseyear
  title: releaseyear
  required: false
  readable: true
  writeable: true
  description: Release year
supported property: SupportedProperty
  property: Event/creationdate
  title: creationdate
  required: false
  readable: true
  writeable: false
  description: Date/time that event was created
supported property: SupportedProperty
  property: Event/custom properties
  title: custom_properties
  required: false
  readable: true
  writeable: false
  description: Custom properties Array contains key/value pairs. This is not reflected in the API docs (yet).
supported property: SupportedProperty
  property: Event/kijkwijzer
  title: kijkwijzer
  required: false
  readable: true
  writeable: false
  description: Kijkwijzer classification Array of integers. For possible values and their meaning, see https://support.ticketlab.nl/hc/nl/articles/360010948619
supported property: SupportedProperty
  property: Event/countries
  title: countries
  required: false
  readable: true
  writeable: false
  description: Production country/countries
supported property: SupportedProperty
  property: Event/groups
  title: groups
  required: false
  readable: true
  writeable: false
  description: Group(s) assigned to event
supported property: SupportedProperty
  property: Event/genres
  title: genres
  required: false
  readable: true
  writeable: false
  description: Event genre(s)
supported operation: Operation
  type: FindAction
  description: Retrieves a Event resource.
  method: GET
  title: getEvent
  returns: Event

Event/title
type: Property
domain: Event
the hydra core vocabulary: title
range: string

Event/artist
type: Property
domain: Event
the hydra core vocabulary: artist
range: string

Event/featurelength
type: Property
domain: Event
the hydra core vocabulary: featurelength
range: integer

Event/dimension
type: Property
domain: Event
the hydra core vocabulary: dimension
range: integer

Event/maccsboxtitlecode
type: Property
domain: Event
the hydra core vocabulary: maccsboxtitlecode
range: string

Event/typeid
type: Property
domain: Event
the hydra core vocabulary: typeid
range: integer

Event/description
type: Property
domain: Event
the hydra core vocabulary: description
range: string

Event/cast
type: Property
domain: Event
the hydra core vocabulary: cast
range: string

Event/releaseyear
type: Property
domain: Event
the hydra core vocabulary: releaseyear
range: integer

Event/creationdate
type: Property
domain: Event
the hydra core vocabulary: creationdate
range: dateTime

Event/custom properties
type: Property
domain: Event
the hydra core vocabulary: custom_properties

Event/kijkwijzer
type: Property
domain: Event
the hydra core vocabulary: kijkwijzer

Event/countries
type: Property
domain: Event
the hydra core vocabulary: countries
range: Country

Event/groups
type: Property
domain: Event
the hydra core vocabulary: groups
range: EventGroup

Event/genres
type: Property
domain: Event
the hydra core vocabulary: genres
range: Genre

EventGroup
type: Class
title: EventGroup
supported property: SupportedProperty
  property: EventGroup/title
  title: title
  required: false
  readable: true
  writeable: true
  description: Group title
supported operation: Operation
  type: FindAction
  description: Retrieves a EventGroup resource.
  method: GET
  title: getEventGroup
  returns: EventGroup

EventGroup/title
type: Property
domain: EventGroup
the hydra core vocabulary: title
range: string

EventType
type: Class
title: EventType
supported property: SupportedProperty
  property: EventType/code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EventType/title
  title: title
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a EventType resource.
  method: GET
  title: getEventType
  returns: EventType

EventType/code
type: Property
domain: EventType
the hydra core vocabulary: code
range: string

EventType/title
type: Property
domain: EventType
the hydra core vocabulary: title
range: string

Genre
type: Class
title: Genre
supported property: SupportedProperty
  property: Genre/parent genre
  title: parent_genre
  required: false
  readable: true
  writeable: true
  description: Parent genre
supported property: SupportedProperty
  property: Genre/name
  title: name
  required: false
  readable: true
  writeable: true
  description: Name
supported operation: Operation
  type: FindAction
  description: Retrieves a Genre resource.
  method: GET
  title: getGenre
  returns: Genre

Genre/parent genre
type: Property
domain: Genre
the hydra core vocabulary: parent_genre
max cardinality: 1
range: Genre

Genre/name
type: Property
domain: Genre
the hydra core vocabulary: name
range: string

Location
type: Class
title: Location
supported property: SupportedProperty
  property: Location/title
  title: title
  required: false
  readable: true
  writeable: true
  description: Location title
supported property: SupportedProperty
  property: Location/seats
  title: seats
  required: false
  readable: true
  writeable: true
  description: Location capacity (number of seats)
supported property: SupportedProperty
  property: Location/locationcode
  title: locationcode
  required: false
  readable: true
  writeable: true
  description: Location code
supported operation: Operation
  type: FindAction
  description: Retrieves a Location resource.
  method: GET
  title: getLocation
  returns: Location

Location/title
type: Property
domain: Location
the hydra core vocabulary: title
range: string

Location/seats
type: Property
domain: Location
the hydra core vocabulary: seats
range: integer

Location/locationcode
type: Property
domain: Location
the hydra core vocabulary: locationcode
range: string

MailTemplate
type: Class
title: MailTemplate
supported property: SupportedProperty
  property: MailTemplate/subject
  title: subject
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MailTemplate/body
  title: body
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MailTemplate/htmlbody
  title: htmlbody
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MailTemplate/fromname
  title: fromname
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MailTemplate/fromaddress
  title: fromaddress
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MailTemplate/code
  title: code
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a MailTemplate resource.
  method: GET
  title: getMailTemplate
  returns: MailTemplate

MailTemplate/subject
type: Property
domain: MailTemplate
the hydra core vocabulary: subject
range: string

MailTemplate/body
type: Property
domain: MailTemplate
the hydra core vocabulary: body
range: string

MailTemplate/htmlbody
type: Property
domain: MailTemplate
the hydra core vocabulary: htmlbody
range: string

MailTemplate/fromname
type: Property
domain: MailTemplate
the hydra core vocabulary: fromname
range: string

MailTemplate/fromaddress
type: Property
domain: MailTemplate
the hydra core vocabulary: fromaddress
range: string

MailTemplate/code
type: Property
domain: MailTemplate
the hydra core vocabulary: code
range: string

PaymentMethod
type: Class
title: PaymentMethod
supported property: SupportedProperty
  property: PaymentMethod/description
  title: description
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a PaymentMethod resource.
  method: GET
  title: getPaymentMethod
  returns: PaymentMethod

PaymentMethod/description
type: Property
domain: PaymentMethod
the hydra core vocabulary: description
range: string

Product
type: Class
title: Product
supported property: SupportedProperty
  property: Product/isticket
  title: isticket
  required: false
  readable: true
  writeable: true
  description: Is this product a ticket (Y/N)?
supported property: SupportedProperty
  property: Product/description
  title: description
  required: false
  readable: true
  writeable: true
  description: Product description
supported property: SupportedProperty
  property: Product/price
  title: price
  required: false
  readable: true
  writeable: true
  description: Product price
supported property: SupportedProperty
  property: Product/surcharge
  title: surcharge
  required: false
  readable: true
  writeable: true
  description: Product surcharge
supported operation: Operation
  type: FindAction
  description: Retrieves a Product resource.
  method: GET
  title: getProduct
  returns: Product

Product/isticket
type: Property
domain: Product
the hydra core vocabulary: isticket
range: string

Product/description
type: Property
domain: Product
the hydra core vocabulary: description
range: string

Product/price
type: Property
domain: Product
the hydra core vocabulary: price
range: decimal

Product/surcharge
type: Property
domain: Product
the hydra core vocabulary: surcharge
range: decimal

Show
type: Class
title: Show
supported property: SupportedProperty
  property: Show/creationdate
  title: creationdate
  required: false
  readable: true
  writeable: false
  description: Date/time that show was created
supported property: SupportedProperty
  property: Show/scheduled
  title: scheduled
  required: false
  readable: true
  writeable: true
  description: Is this show scheduled or not (Y/N)?
supported property: SupportedProperty
  property: Show/visible
  title: visible
  required: false
  readable: true
  writeable: true
  description: Is this show published or not (Y/N)?
supported property: SupportedProperty
  property: Show/datetime
  title: datetime
  required: false
  readable: true
  writeable: true
  description: Screening date/time
supported property: SupportedProperty
  property: Show/pauselength
  title: pauselength
  required: false
  readable: true
  writeable: true
  description: Intermission length (minutes)
supported property: SupportedProperty
  property: Show/eventid
  title: eventid
  required: false
  readable: true
  writeable: true
  description: Event associated with show
supported property: SupportedProperty
  property: Show/leaderlength
  title: leaderlength
  required: false
  readable: true
  writeable: true
  description: Leader length (minutes)
supported property: SupportedProperty
  property: Show/seating
  title: seating
  required: false
  readable: true
  writeable: true
  description: Is this show seated or not (Y/N)?
supported property: SupportedProperty
  property: Show/seatlimit
  title: seatlimit
  required: false
  readable: true
  writeable: true
  description: Maximum number of tickets available for this show
supported property: SupportedProperty
  property: Show/locationid
  title: locationid
  required: false
  readable: true
  writeable: true
  description: Location where show takes place
supported property: SupportedProperty
  property: Show/remark
  title: remark
  required: false
  readable: true
  writeable: true
  description: POS remark for this show
supported property: SupportedProperty
  property: Show/remark online
  title: remark_online
  required: false
  readable: true
  writeable: true
  description: Remark to show online for this show
supported property: SupportedProperty
  property: Show/cancelled
  title: cancelled
  required: false
  readable: true
  writeable: true
  description: Is this show cancelled or not (Y/N)?
supported property: SupportedProperty
  property: Show/typeid
  title: typeid
  required: false
  readable: true
  writeable: true
  description: Show type
supported property: SupportedProperty
  property: Show/tags
  title: tags
  required: false
  readable: true
  writeable: false
  description: Show tag(s) Array of strings
supported property: SupportedProperty
  property: Show/purchaseallowed
  title: purchaseallowed
  required: false
  readable: true
  writeable: true
  description: POS ticket sales enabled for this show (Y/N)?
supported property: SupportedProperty
  property: Show/purchaseallowedweb
  title: purchaseallowedweb
  required: false
  readable: true
  writeable: true
  description: Online ticket sales enabled for this show (Y/N)?
supported operation: Operation
  type: FindAction
  description: Retrieves a Show resource.
  method: GET
  title: getShow
  returns: Show

Show/creationdate
type: Property
domain: Show
the hydra core vocabulary: creationdate
range: dateTime

Show/scheduled
type: Property
domain: Show
the hydra core vocabulary: scheduled
range: string

Show/visible
type: Property
domain: Show
the hydra core vocabulary: visible
range: string

Show/datetime
type: Property
domain: Show
the hydra core vocabulary: datetime
range: dateTime

Show/pauselength
type: Property
domain: Show
the hydra core vocabulary: pauselength
range: integer

Show/eventid
type: Link
domain: Show
the hydra core vocabulary: eventid
max cardinality: 1
range: Event

Show/leaderlength
type: Property
domain: Show
the hydra core vocabulary: leaderlength
range: integer

Show/seating
type: Property
domain: Show
the hydra core vocabulary: seating
range: string

Show/seatlimit
type: Property
domain: Show
the hydra core vocabulary: seatlimit
range: integer

Show/locationid
type: Link
domain: Show
the hydra core vocabulary: locationid
max cardinality: 1
range: Location

Show/remark
type: Property
domain: Show
the hydra core vocabulary: remark
range: string

Show/remark online
type: Property
domain: Show
the hydra core vocabulary: remark_online
range: string

Show/cancelled
type: Property
domain: Show
the hydra core vocabulary: cancelled
range: string

Show/typeid
type: Link
domain: Show
the hydra core vocabulary: typeid
max cardinality: 1
range: ShowType

Show/tags
type: Property
domain: Show
the hydra core vocabulary: tags

Show/purchaseallowed
type: Property
domain: Show
the hydra core vocabulary: purchaseallowed
range: string

Show/purchaseallowedweb
type: Property
domain: Show
the hydra core vocabulary: purchaseallowedweb
range: string

ShowSeat
type: Class
title: ShowSeat
supported property: SupportedProperty
  property: ShowSeat/showid
  title: showid
  required: false
  readable: true
  writeable: true
  description: Show that this seat belongs to
supported property: SupportedProperty
  property: ShowSeat/description
  title: description
  required: false
  readable: true
  writeable: true
  description: Seat description
supported property: SupportedProperty
  property: ShowSeat/state
  title: state
  required: false
  readable: true
  writeable: true
  description: Seat state (1=unavailable (blocked), 2=available, 3=in cart, 4=sold)
supported operation: Operation
  type: FindAction
  description: Retrieves a ShowSeat resource.
  method: GET
  title: getShowSeat
  returns: ShowSeat

ShowSeat/showid
type: Link
domain: ShowSeat
the hydra core vocabulary: showid
max cardinality: 1
range: Show

ShowSeat/description
type: Property
domain: ShowSeat
the hydra core vocabulary: description
range: string

ShowSeat/state
type: Property
domain: ShowSeat
the hydra core vocabulary: state
range: integer

ShowType
type: Class
title: ShowType
supported property: SupportedProperty
  property: ShowType/title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ShowType/ticketRemark
  title: ticketRemark
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a ShowType resource.
  method: GET
  title: getShowType
  returns: ShowType

ShowType/title
type: Property
domain: ShowType
the hydra core vocabulary: title
range: string

ShowType/ticketRemark
type: Property
domain: ShowType
the hydra core vocabulary: ticketRemark
range: string

Ticket
type: Class
title: Ticket
supported property: SupportedProperty
  property: Ticket/typeid
  title: typeid
  required: false
  readable: true
  writeable: true
  description: Ticket type (1=paper, 2=eticket)
supported property: SupportedProperty
  property: Ticket/stateid
  title: stateid
  required: false
  readable: true
  writeable: true
  description: Ticket state (1=issued, 2=printed, 3=canceled, 4=redeemed, 5=void)
supported property: SupportedProperty
  property: Ticket/creationdate
  title: creationdate
  required: false
  readable: true
  writeable: false
  description: Date/time that ticket was issued
supported property: SupportedProperty
  property: Ticket/code
  title: code
  required: false
  readable: true
  writeable: true
  description: Ticket code
supported property: SupportedProperty
  property: Ticket/sequencenumber
  title: sequencenumber
  required: false
  readable: true
  writeable: true
  description: Ticket sequence number
supported property: SupportedProperty
  property: Ticket/showid
  title: showid
  required: false
  readable: true
  writeable: true
  description: Show that this ticket is for
supported property: SupportedProperty
  property: Ticket/transactionitemid
  title: transactionitemid
  required: false
  readable: true
  writeable: true
  description: Transaction item that this ticket belongs to
supported property: SupportedProperty
  property: Ticket/seatid
  title: seatid
  required: false
  readable: true
  writeable: true
  description: Seat associated with ticket, if seated
supported operation: Operation
  type: FindAction
  description: Retrieves a Ticket resource.
  method: GET
  title: getTicket
  returns: Ticket

Ticket/typeid
type: Property
domain: Ticket
the hydra core vocabulary: typeid
range: integer

Ticket/stateid
type: Property
domain: Ticket
the hydra core vocabulary: stateid
range: integer

Ticket/creationdate
type: Property
domain: Ticket
the hydra core vocabulary: creationdate
range: dateTime

Ticket/code
type: Property
domain: Ticket
the hydra core vocabulary: code
range: string

Ticket/sequencenumber
type: Property
domain: Ticket
the hydra core vocabulary: sequencenumber
range: integer

Ticket/showid
type: Link
domain: Ticket
the hydra core vocabulary: showid
max cardinality: 1
range: Show

Ticket/transactionitemid
type: Link
domain: Ticket
the hydra core vocabulary: transactionitemid
max cardinality: 1
range: TransactionItem

Ticket/seatid
type: Link
domain: Ticket
the hydra core vocabulary: seatid
max cardinality: 1
range: ShowSeat

Timeline
type: Class
title: Timeline
supported property: SupportedProperty
  property: Timeline/channel
  title: channel
  required: false
  readable: true
  writeable: true
  description: Channel
supported property: SupportedProperty
  property: Timeline/level
  title: level
  required: false
  readable: true
  writeable: true
  description: Log level
supported property: SupportedProperty
  property: Timeline/message
  title: message
  required: false
  readable: true
  writeable: true
  description: Message
supported property: SupportedProperty
  property: Timeline/time
  title: time
  required: false
  readable: true
  writeable: false
  description: Timestamp
supported property: SupportedProperty
  property: Timeline/user
  title: user
  required: false
  readable: true
  writeable: true
  description: User
supported property: SupportedProperty
  property: Timeline/tag
  title: tag
  required: false
  readable: true
  writeable: true
  description: Tag
supported operation: Operation
  type: FindAction
  description: Retrieves a Timeline resource.
  method: GET
  title: getTimeline
  returns: Timeline

Timeline/channel
type: Property
domain: Timeline
the hydra core vocabulary: channel
range: string

Timeline/level
type: Property
domain: Timeline
the hydra core vocabulary: level
range: integer

Timeline/message
type: Property
domain: Timeline
the hydra core vocabulary: message
range: string

Timeline/time
type: Property
domain: Timeline
the hydra core vocabulary: time
range: integer

Timeline/user
type: Property
domain: Timeline
the hydra core vocabulary: user
range: string

Timeline/tag
type: Property
domain: Timeline
the hydra core vocabulary: tag
range: string

Transaction
type: Class
title: Transaction
supported property: SupportedProperty
  property: Transaction/creationdate
  title: creationdate
  required: false
  readable: true
  writeable: true
  description: Date/time that transaction was created
supported property: SupportedProperty
  property: Transaction/stateid
  title: stateid
  required: false
  readable: true
  writeable: true
  description: Transaction state (1=generic, 2=new, 3=pending, 4=paid, 5=canceled, 6=chargedback, 7=failed)
supported property: SupportedProperty
  property: Transaction/transactioncode
  title: transactioncode
  required: false
  readable: true
  writeable: true
  description: Transaction code
supported property: SupportedProperty
  property: Transaction/emailaddress
  title: emailaddress
  required: false
  readable: true
  writeable: true
  description: Email address that was used at check-out (anonymous transactions only)
supported property: SupportedProperty
  property: Transaction/userid1
  title: userid1
  required: false
  readable: true
  writeable: true
  description: Entity associated with transaction (non-anonymous transactions only)
supported property: SupportedProperty
  property: Transaction/transaction items
  title: transaction_items
  required: false
  readable: true
  writeable: true
  description: Transaction item(s)
supported property: SupportedProperty
  property: Transaction/custom properties
  title: custom_properties
  required: false
  readable: true
  writeable: false
  description: Custom properties Array contains key/value pairs. This is not reflected in the API docs (yet).
supported operation: Operation
  type: FindAction
  description: Retrieves a Transaction resource.
  method: GET
  title: getTransaction
  returns: Transaction

Transaction/creationdate
type: Property
domain: Transaction
the hydra core vocabulary: creationdate
range: dateTime

Transaction/stateid
type: Property
domain: Transaction
the hydra core vocabulary: stateid
range: integer

Transaction/transactioncode
type: Property
domain: Transaction
the hydra core vocabulary: transactioncode
range: string

Transaction/emailaddress
type: Property
domain: Transaction
the hydra core vocabulary: emailaddress
range: string

Transaction/userid1
type: Link
domain: Transaction
the hydra core vocabulary: userid1
max cardinality: 1
range: Entity

Transaction/transaction items
type: Property
domain: Transaction
the hydra core vocabulary: transaction_items
range: TransactionItem

Transaction/custom properties
type: Property
domain: Transaction
the hydra core vocabulary: custom_properties

TransactionItem
type: Class
title: TransactionItem
supported property: SupportedProperty
  property: TransactionItem/quantity
  title: quantity
  required: false
  readable: true
  writeable: true
  description: Item quantity
supported property: SupportedProperty
  property: TransactionItem/price
  title: price
  required: false
  readable: true
  writeable: true
  description: Item price
supported property: SupportedProperty
  property: TransactionItem/surcharge
  title: surcharge
  required: false
  readable: true
  writeable: true
  description: Item surcharge
supported property: SupportedProperty
  property: TransactionItem/productid
  title: productid
  required: false
  readable: true
  writeable: true
  description: Product associated with item
supported property: SupportedProperty
  property: TransactionItem/showid
  title: showid
  required: false
  readable: true
  writeable: true
  description: Show associated with item
supported property: SupportedProperty
  property: TransactionItem/transactionid
  title: transactionid
  required: false
  readable: true
  writeable: true
  description: Transaction associated with item
supported operation: Operation
  type: FindAction
  description: Retrieves a TransactionItem resource.
  method: GET
  title: getTransactionItem
  returns: TransactionItem

TransactionItem/quantity
type: Property
domain: TransactionItem
the hydra core vocabulary: quantity
range: integer

TransactionItem/price
type: Property
domain: TransactionItem
the hydra core vocabulary: price
range: decimal

TransactionItem/surcharge
type: Property
domain: TransactionItem
the hydra core vocabulary: surcharge
range: decimal

TransactionItem/productid
type: Link
domain: TransactionItem
the hydra core vocabulary: productid
max cardinality: 1
range: Product

TransactionItem/showid
type: Link
domain: TransactionItem
the hydra core vocabulary: showid
max cardinality: 1
range: Show

TransactionItem/transactionid
type: Link
domain: TransactionItem
the hydra core vocabulary: transactionid
max cardinality: 1
range: Transaction

TransactionLog
type: Class
title: TransactionLog
supported property: SupportedProperty
  property: TransactionLog/creationdate
  title: creationdate
  required: false
  readable: true
  writeable: false
  description: Creation date/time
supported property: SupportedProperty
  property: TransactionLog/transactionid
  title: transactionid
  required: false
  readable: true
  writeable: true
  description: Transaction associated with log entry
supported property: SupportedProperty
  property: TransactionLog/description
  title: description
  required: false
  readable: true
  writeable: true
  description: Description
supported property: SupportedProperty
  property: TransactionLog/personalData
  title: personalData
  required: false
  readable: true
  writeable: true
  description: Description contains GDPR personal data?
supported operation: Operation
  type: FindAction
  description: Retrieves a TransactionLog resource.
  method: GET
  title: getTransactionLog
  returns: TransactionLog

TransactionLog/creationdate
type: Property
domain: TransactionLog
the hydra core vocabulary: creationdate
range: dateTime

TransactionLog/transactionid
type: Link
domain: TransactionLog
the hydra core vocabulary: transactionid
max cardinality: 1
range: Transaction

TransactionLog/description
type: Property
domain: TransactionLog
the hydra core vocabulary: description
range: string

TransactionLog/personalData
type: Property
domain: TransactionLog
the hydra core vocabulary: personalData
range: boolean

TransactionPayment
type: Class
title: TransactionPayment
supported property: SupportedProperty
  property: TransactionPayment/transactionid
  title: transactionid
  required: false
  readable: true
  writeable: true
  description: Transaction associated with payment
supported property: SupportedProperty
  property: TransactionPayment/paymentmethodid
  title: paymentmethodid
  required: false
  readable: true
  writeable: true
  description: Payment method
supported property: SupportedProperty
  property: TransactionPayment/amount
  title: amount
  required: false
  readable: true
  writeable: true
  description: Amount
supported property: SupportedProperty
  property: TransactionPayment/stateid
  title: stateid
  required: false
  readable: true
  writeable: true
  description: Payment state
supported operation: Operation
  type: FindAction
  description: Retrieves a TransactionPayment resource.
  method: GET
  title: getTransactionPayment
  returns: TransactionPayment

TransactionPayment/transactionid
type: Link
domain: TransactionPayment
the hydra core vocabulary: transactionid
max cardinality: 1
range: Transaction

TransactionPayment/paymentmethodid
type: Link
domain: TransactionPayment
the hydra core vocabulary: paymentmethodid
max cardinality: 1
range: PaymentMethod

TransactionPayment/amount
type: Property
domain: TransactionPayment
the hydra core vocabulary: amount
range: decimal

TransactionPayment/stateid
type: Property
domain: TransactionPayment
the hydra core vocabulary: stateid
range: integer

Entrypoint
type: Class
title: Entrypoint
supported property: SupportedProperty
  property: Entrypoint/address
  title: getAddressCollection
  description: The collection of Address resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/country
  title: getCountryCollection
  description: The collection of Country resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/coupon
  title: getCouponCollection
  description: The collection of Coupon resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/couponTemplate
  title: getCouponTemplateCollection
  description: The collection of CouponTemplate resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/entity
  title: getEntityCollection
  description: The collection of Entity resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/event
  title: getEventCollection
  description: The collection of Event resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/eventGroup
  title: getEventGroupCollection
  description: The collection of EventGroup resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/eventType
  title: getEventTypeCollection
  description: The collection of EventType resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/genre
  title: getGenreCollection
  description: The collection of Genre resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/location
  title: getLocationCollection
  description: The collection of Location resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/mailTemplate
  title: getMailTemplateCollection
  description: The collection of MailTemplate resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/paymentMethod
  title: getPaymentMethodCollection
  description: The collection of PaymentMethod resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/product
  title: getProductCollection
  description: The collection of Product resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/show
  title: getShowCollection
  description: The collection of Show resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/showSeat
  title: getShowSeatCollection
  description: The collection of ShowSeat resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/showType
  title: getShowTypeCollection
  description: The collection of ShowType resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/ticket
  title: getTicketCollection
  description: The collection of Ticket resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/timeline
  title: getTimelineCollection
  description: The collection of Timeline resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/transaction
  title: getTransactionCollection
  description: The collection of Transaction resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/transactionItem
  title: getTransactionItemCollection
  description: The collection of TransactionItem resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/transactionLog
  title: getTransactionLogCollection
  description: The collection of TransactionLog resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/transactionPayment
  title: getTransactionPaymentCollection
  description: The collection of TransactionPayment resources
  readable: true
  writeable: false
supported operation: Operation
  method: GET
  title: index
  description: The API Entrypoint.
  returns: Entrypoint

Entrypoint/address
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Address
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Address resources.
  method: GET
  title: getAddressCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Address
  description: Creates a Address resource.
  method: POST
  title: postAddress
  returns: Address

Entrypoint/country
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Country
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Country resources.
  method: GET
  title: getCountryCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Country
  description: Creates a Country resource.
  method: POST
  title: postCountry
  returns: Country

Entrypoint/coupon
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Coupon
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Coupon resources.
  method: GET
  title: getCouponCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Coupon
  description: Creates a Coupon resource.
  method: POST
  title: postCoupon
  returns: Coupon

Entrypoint/couponTemplate
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CouponTemplate
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of CouponTemplate resources.
  method: GET
  title: getCouponTemplateCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: CouponTemplate
  description: Creates a CouponTemplate resource.
  method: POST
  title: postCouponTemplate
  returns: CouponTemplate

Entrypoint/entity
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Entity
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Entity resources.
  method: GET
  title: getEntityCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Entity
  description: Creates a Entity resource.
  method: POST
  title: postEntity
  returns: Entity

Entrypoint/event
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Event
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Event resources.
  method: GET
  title: getEventCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Event
  description: Creates a Event resource.
  method: POST
  title: postEvent
  returns: Event

Entrypoint/eventGroup
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: EventGroup
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of EventGroup resources.
  method: GET
  title: getEventGroupCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: EventGroup
  description: Creates a EventGroup resource.
  method: POST
  title: postEventGroup
  returns: EventGroup

Entrypoint/eventType
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: EventType
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of EventType resources.
  method: GET
  title: getEventTypeCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: EventType
  description: Creates a EventType resource.
  method: POST
  title: postEventType
  returns: EventType

Entrypoint/genre
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Genre
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Genre resources.
  method: GET
  title: getGenreCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Genre
  description: Creates a Genre resource.
  method: POST
  title: postGenre
  returns: Genre

Entrypoint/location
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Location
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Location resources.
  method: GET
  title: getLocationCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Location
  description: Creates a Location resource.
  method: POST
  title: postLocation
  returns: Location

Entrypoint/mailTemplate
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: MailTemplate
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of MailTemplate resources.
  method: GET
  title: getMailTemplateCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: MailTemplate
  description: Creates a MailTemplate resource.
  method: POST
  title: postMailTemplate
  returns: MailTemplate

Entrypoint/paymentMethod
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PaymentMethod
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of PaymentMethod resources.
  method: GET
  title: getPaymentMethodCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: PaymentMethod
  description: Creates a PaymentMethod resource.
  method: POST
  title: postPaymentMethod
  returns: PaymentMethod

Entrypoint/product
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Product
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Product resources.
  method: GET
  title: getProductCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Product
  description: Creates a Product resource.
  method: POST
  title: postProduct
  returns: Product

Entrypoint/show
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Show
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Show resources.
  method: GET
  title: getShowCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Show
  description: Creates a Show resource.
  method: POST
  title: postShow
  returns: Show

Entrypoint/showSeat
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ShowSeat
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of ShowSeat resources.
  method: GET
  title: getShowSeatCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: ShowSeat
  description: Creates a ShowSeat resource.
  method: POST
  title: postShowSeat
  returns: ShowSeat

Entrypoint/showType
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ShowType
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of ShowType resources.
  method: GET
  title: getShowTypeCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: ShowType
  description: Creates a ShowType resource.
  method: POST
  title: postShowType
  returns: ShowType

Entrypoint/ticket
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Ticket
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Ticket resources.
  method: GET
  title: getTicketCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Ticket
  description: Creates a Ticket resource.
  method: POST
  title: postTicket
  returns: Ticket

Entrypoint/timeline
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Timeline
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Timeline resources.
  method: GET
  title: getTimelineCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Timeline
  description: Creates a Timeline resource.
  method: POST
  title: postTimeline
  returns: Timeline

Entrypoint/transaction
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Transaction
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Transaction resources.
  method: GET
  title: getTransactionCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: Transaction
  description: Creates a Transaction resource.
  method: POST
  title: postTransaction
  returns: Transaction

Entrypoint/transactionItem
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: TransactionItem
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of TransactionItem resources.
  method: GET
  title: getTransactionItemCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: TransactionItem
  description: Creates a TransactionItem resource.
  method: POST
  title: postTransactionItem
  returns: TransactionItem

Entrypoint/transactionLog
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: TransactionLog
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of TransactionLog resources.
  method: GET
  title: getTransactionLogCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: TransactionLog
  description: Creates a TransactionLog resource.
  method: POST
  title: postTransactionLog
  returns: TransactionLog

Entrypoint/transactionPayment
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: TransactionPayment
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of TransactionPayment resources.
  method: GET
  title: getTransactionPaymentCollection
  returns: hydra:Collection
supported operation: Operation
  type: CreateAction
  expects: TransactionPayment
  description: Creates a TransactionPayment resource.
  method: POST
  title: postTransactionPayment
  returns: TransactionPayment

ConstraintViolationList
type: Class
title: ConstraintViolationList
description: A constraint violation List.
supported property: SupportedProperty
  property: ConstraintViolationList/propertyPath
  title: propertyPath
  description: The property path of the violation
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolationList/message
  title: message
  description: The message associated with the violation
  readable: true
  writeable: false

ConstraintViolationList/propertyPath
type: Property
label: propertyPath
domain: ConstraintViolationList
range: string

ConstraintViolationList/message
type: Property
label: message
domain: ConstraintViolationList
range: string