Sonic Tix Partner API

Every channel — OTAs, social checkout, venue apps, and AI assistants — sells from the same live inventory through these endpoints.

GET/api/v1/eventsList on-sale events with all-in 'from' prices and sell-through.
POST/api/v1/eventsCreate an event (reserved, general_admission, or timed_entry).
GET/api/v1/events/{id}/availabilityLive inventory: per-section prices & counts, GA remaining, or time slots.
POST/api/v1/ordersQuote (dryRun: true) or place an order with seats/slot, bundles and promo code.
GET/api/v1/venuesVenues with full 3D section geometry and capacity.
GET | POST/api/v1/bundlesList or create add-on bundles (F&B, merch, parking) with POS SKUs.
GET | POST | PATCH/api/v1/promotionsList, create, or pause/resume promotions.
POST/api/ai/conciergeNatural-language seat search: returns up to 3 real, available seat blocks.
POST/api/ai/eventOne-sentence event description → full listing draft.
POST/api/ai/promoGoal → promotion design + channel copy.
POST/api/ai/venue-scanVenue photos → 3D seat model.

Quote an order

curl -X POST https://sonictix.com/api/v1/orders \
  -H "Content-Type: application/json" \
  -d '{
    "eventId": "evt_neon_nights",
    "seatIds": ["orch-4-10", "orch-4-11"],
    "bundleIds": ["bnd_drinks"],
    "code": "SONIC20",
    "email": "fan@example.com",
    "channel": "partner:viator",
    "dryRun": true
  }'

Agent-ready

The concierge and order endpoints are designed for AI agents: intent in, real inventory out, with quotes before commitment. An MCP server exposing search_events, find_seats, quote and book is on the roadmap so assistants can book on a fan's behalf.