TicketArrivals API

Field Type Description
ticket_arrival_id integer Primary key of a scan - TicketArrival
ticket_id integer ID of the ticket receiving the scan
arrived_at datetime Date of last arrival. Note that arrived_at can be cleard if ticket is partout. All arrived_at can be found in ticket_arrivals endpoint.
arrived_at_scanner string Name of scanner (if present)

List all purchases for a specific event

GET /event_makers/:event_maker_id/events/:event_id/ticket_arrivals

Response

Status: 200 OK
[
  {
    "ticket_arrival_id": 12459931,
    "ticket_id": 124666,
    "arrived_at": "2024-09-25T10:00:00Z",
    "arrived_at_scanner": "Scanner 95"
  }
]

Create a ticket arrival

POST /event_makers/:event_maker_id/events/:event_id/ticket_arrivals
POST /event_makers/:event_maker_id/ticket_arrivals

Input

barcode
Required string - barcode of the ticket being scanned
arrived_at
Required datetime
arrived_at_scanner
Required string
event_id
string of comma separated ids. Only required if not provided in route

Response

Status: 200 OK
[
  {
    "ticket_arrival_id": 12459931,
    "ticket_id": 124666,
    "arrived_at": "2024-09-25T10:00:00Z",
    "arrived_at_scanner": "Scanner 95",
    "ticket": {
      "ticket_id": 124665,
      "price_id": 765333,
      "total_amount_paid": 80000,
      "seating": "Row 3 Seat 5",
      "barcode": "ABCD1234",
      "custom_fields": [
        {
          "custom_field_name": "Your height",
          "value": "187 cm"
        }
      ],
      "additional_sales": [
        {
          "additional_sale_id": 342946,
          "additional_id": 234673,
          "additional_name": "additional",
          "debit_total_for_customer": 10000
        }
      ]
    }
  }
]

Error codes

Status: 404 Not Found