Inhoud

Online registratie van verkoop van ticket

Method POST

URL {prefix}/uitpas/cultureevent/{eventCdbid}/buyonline/{uitpasNumber}

waarbij {eventCdbid} de cdbid van een event is {uitpasNumber} de uitpas nummer van een pashouder of een groepspas.

Parameters:

ticketSaleCouponId Long Ticket sale coupon Id die gebruikt moet worden bij de ticketsale
amountOfTickets Integer Aantal tickets. Deze parameter is verplicht voor een groepspas, maar mag niet gebruikt worden bij pashouders
priceClass String prijs klasse gebruikt bij de ticketsale

Authenticatie ConsumerRequest met een consumer met rechten op ticketsales

Response

Bij succes HTTP 200 OK met een response body in XML formaat

Bij fouten HTTP 400 met een response body in XML formaat:

code ErrorCode van de fout:
MISSING_REQUIRED_FIELDS
INVALID_PARAMETERS
UNKNOWN_EVENT_CDBID
PARSE_INVALID_UITPASNUMBER
PARSE_INVALID_LONG
ACTION_NOT_ALLOWED
MAXIMUM_REACHED
UNKNOWN_UITPASNUMBER
INVALID_CARD_STATUS
TICKETSALE_NOT_ALLOWED_FREE_EVENT
NO_VALID_DISTRIBUTION_KEY
UNKNOWN_PRICE_CLASS
message Beschrijving van de fout
requiredPermission Indien code = ACCESS_DENIED, dan bevat dit veld de vereiste permissie.

Voorbeeld request

POST {prefix}/uitpas/cultureevent/283e8449-4ce8-44f9-aa87-c7e9395be025/buyonline/1234567890113

Voorbeeld response

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ticketSale>
	<creationDate>2011-12-02T12:23:35.636+01:00</creationDate>
	<id>7</id>
	<price>45.0</price>
</ticketSale>

Lees vorige:
Online annulatie van verkoop van een ticket adhv een id

 

Lees verder:
Ophalen van kaartsystemen van een event