Built by Metorial, the integration platform for agentic AI.
Retrieve all ticket types (categories) for a specific event, including pricing, sale windows, quantity limits, group discounts, partial payment options, and visibility settings.
Retrieve a list of events from your Eventzilla account. Filter by status (live, draft, unpublished, completed) or category. Supports pagination.
Retrieve details for a specific event by its ID, including title, dates, venue, ticket counts, status, branding, and categories.
Finalize an order by confirming the checkout with payment status. This is the final step of the checkout flow after "Fill Order". Optionally send a confirmation email to the buyer.
Publish or unpublish an event's sale page. Set **publish** to `true` to make the event live, or `false` to unpublish it.
Confirm or cancel an existing order for an event. Provide the checkout ID and event ID along with comments. When confirming, you can optionally suppress the confirmation email to the buyer.
Look up a single transaction by checkout ID or order reference number. Returns detailed transaction data including tax, discount, and service fees.
Retrieve organizer and sub-organizer account details including contact information, company, address, timezone, and social media profiles.
Initiate a new checkout session for an event by selecting ticket types and quantities. Optionally apply a discount code. Returns a checkout ID and transaction summary needed for the next steps (fill order, then confirm checkout).
Retrieve all transactions for a specific event, including buyer info, amounts, status, payment type, and discount codes. Supports pagination.
Retrieve checkout configuration for an event, including available ticket types, payment options, custom registration questions, and discount/tax settings. This is the first step of the checkout flow before creating a checkout.
Retrieve attendees for a specific event, including name, ticket type, barcode, check-in status, and custom question responses. Use the **Get Attendee** tool for individual attendee details by attendee ID.
Submit buyer details, attendee information, and answers to custom registration questions for an existing checkout session. This is the second step in the checkout flow after "Create Checkout" and before "Confirm Checkout".
Check in or revert check-in for an attendee using their unique barcode. Set **checkin** to `true` to check in, or `false` to revert a previous check-in.
Retrieve the list of available event categories (e.g., Business, Music, Conferences, Training) used for organizing and filtering events.
Retrieve details for a specific attendee by their ID, including name, ticket type, barcode, check-in status, transaction details, and custom question responses.