stage24 mobile
GET
/ticket-validators/
{organizer_id}
/eventsPath variables
organizer_id
string
required
Request parameters
page
number
optional
if page=0 zwracam wszystkie
limit
number
optional
Responses
200
OK
Body
Object
GET
/ticket-validators/
{organizer_id}
/events/{event_id}
/ticketsPath variables
organizer_id
string
required
event_id
string
required
Request parameters
page
integer
optional
limit
integer
optional
Responses
200
OK
Body
Object
Example:
{
"items": [
{
"id": "",
"name": "",
"tickets": [
{
"owner": {
"first_name": "",
"last_name": "",
"email": ""
},
"price": 1,
"checked": true,
"ticket_pool": {
"name": ""
}
}
]
}
],
"page_count": 1,
"total_count": 1
}
PUT
/ticket-validators/
{organizer_id}
/events/{event_id}
/ticket/{ticket_number}
/validatePath variables
organizer_id
string
required
event_id
string
required
ticket_number
integer
required
toString().length === 10
Responses
200
OK
CORRECT VALIDATION
Body
Example:
{
"owner": {
"first_name": "",
"last_name": "",
"email": ""
},
"price": 1,
"checked": true,
"ticket_pool": {
"name": ""
}
}
400
BAD REQUEST
TICKET ALREADY CHECKED
Body
Object
Example:
{
"error": "TICKET_ALREADY_CHECKED",
"message": {
"checked_date": ""
}
}
error
string
Enumeration:
TICKET_ALREADY_CHECKED
message
Object
checked_date
string
timestamp
404
Not Found
TICKET NOT FOUND
Object
Example:
{
"id": "",
"name": "event's name",
"start_date": "",
"location": {
"id": "",
"name": "",
"city": "",
"address": ""
}
}
Object
Example:
{
"id": "",
"name": "",
"tickets": [
{
"owner": {
"first_name": "",
"last_name": "",
"email": ""
},
"price": true,
"checked": true,
"ticket_pool": {
"name": ""
}
}
]
}