// For Developers
INTIX is API-first. Build your own checkout and fan experience on your front end, keep every buyer session and every backlink on your domain, and let the Graph API, webhooks and payments run underneath. Your traffic, your SEO, your data.
// What you get
Graph API
120+ data points across ticketing, membership and access control
Checkout
Embedded white-label checkout on your own domain, no third-party redirect
Webhooks
Real-time events push every sale, member and scan to your stack
Fan data
100% yours. Legally siloed, never pooled with other organisations
01
Build the whole checkout on your own domain, straight on the INTIX API, so fans never leave your brand. An A-League club runs its membership site this way: a fully custom front end wired directly into INTIX, not a templated storefront. The redirect to a third-party ticketing site is where competitors quietly capture your traffic, your retargeting audiences and your search authority. Keep all of it.
// Custom checkout, built from scratch on the INTIX API
// (this is how an A-League club runs its membership site)
// 1. Open a basket for the org
const basket = await intix.post("/baskets", { org: "your-club" });
// 2. Add a membership (or tickets, merch, add-ons)
await intix.post(`/baskets/${basket.id}/items`, {
price_id: "price_season_2026",
quantity: 1
});
// 3. Take payment on your own page, then confirm
const order = await intix.post(`/baskets/${basket.id}/checkout`, {
payment_method: paymentMethodId,
customer: { email, first_name, last_name }
});
// order.status === "confirmed" -> render your own receipt02
One structured API across ticketing, membership and access control. Read events, orders, tickets, members, seat maps, scans and settlement, and write back into your own systems in real time. Configurable from the admin when you want it, driven from the SDK when you need it.
# Pull orders for an event, straight into your warehouse
curl https://api.intix.com/v1/events/evt_2Xa9/orders \
-H "Authorization: Bearer $INTIX_KEY"
# => { "data": [ { "order_id": "...",
# "fan": {...}, "tickets": [...],
# "channel": "web", "total": 4200 } ] }03
Subscribe once and INTIX pushes every sale, membership change and gate scan to your endpoints as they happen. No polling, no nightly exports, no gaps between the box office and your CRM or data warehouse.
// Every sale, in real time
app.post("/intix/webhook", (req, res) => {
const evt = req.body;
if (evt.type === "order.completed") {
crm.upsertFan(evt.data.fan);
ads.trackPurchase(evt.data.order); // server-side
}
res.sendStatus(200);
});Use INTIX directly or connect it to your CRM, marketing, analytics and support tools. Anything the Graph API and webhooks can reach, you can automate.








Where the traffic, the search authority and the fan data end up depends entirely on where the checkout lives.
| INTIX (headless) | Hosted checkout | Marketplace redirect | |
|---|---|---|---|
| Checkout domain | Your own domain | Vendor's domain | Marketplace domain |
| SEO authority & traffic | Stays with you | Split with vendor | Captured by marketplace |
| Fan data ownership | 100% yours via API | Vendor-held, exportable | Platform-owned |
| Branding at checkout | Fully white-label | Vendor chrome | Marketplace brand |
| Real-time data export | Webhooks + Graph API | CSV / limited API | Restricted |
| Custom build surface | API-first, headless | Templated | Closed |
For developers
Talk to a ticketing operator, not a slide deck. Or dive straight into the API reference and start building today.