Get transaction
get_transactionRetrieve a single transaction's full details using its txn_ ID, including status, totals, customer info, ticket items, payments, and notes. Optionally include contact details and barcodes.
Instructions
One transaction (basket, reservation or completed booking) by its txn_ id: status, reference, totals (gross, tax, paid, balance), customer name, every ticket item with seat, price and barcode status (GET /transaction/{id}/ticket-item/, paged), product, delivery, payment, add-on, package and adjuster items, coupons, and the staff notes (GET /transaction/{id}/note/, paged). The customer's email, address and phone number only with include_contact_details; barcode codes only with include_barcodes; payment provider data is never returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_notes | No | ||
| transaction_id | Yes | Transaction ID (txn_...) | |
| include_barcodes | No | Include each ticket's barcode code (what gets scanned at the door). Off by default. | |
| max_ticket_items | No | ||
| include_contact_details | No | Include the customer's email address, postal address and phone number, and stop redacting emails and phone numbers from names, references and notes. Off by default: email addresses and phone numbers typed into any text field (names, descriptions, notes, labels, references) are replaced with [email redacted] / [phone redacted]. |