MoEngage × AXS
AXS does not currently offer a public events discovery API for campaign personalisation. Their existing developer tools are scoped to venue operator use cases such as access control and ticket redemption. Two paths are available depending on your preference:- Direct access : contact the AXS partnerships team at solutions.axs.com/us/partnerships-integrations to discuss bespoke API access.
- Via TicketsData : connect through TicketsData, a third party aggregator building a unified feed that will include AXS alongside other major platforms. The integration steps below document this path.
Integration
Step 1: Get your TicketsData credentials
TicketsData is a unified ticketing data API that normalises inventory from multiple major platforms — including Ticketmaster, StubHub, SeatGeek, and others — into a single endpoint. AXS support is listed as coming soon on dedicated plans.- Monitor ticketsdata.com/blog/axs-tickets-api or ticketsdata.com/docs for updates on when AXS is added to the TicketsData feed.
- Once available, sign up for a TicketsData account at ticketsdata.com and obtain your API credentials (username and password).
- Identify the specific AXS event URLs you want to personalise campaigns around. TicketsData uses the live platform event URL as the key to fetch inventory, for example:
https://www.axs.com/events/12345/artist-name-tickets.
Step 2: Set up the Content API on MoEngage
- Navigate to Dashboard > Settings > APIs and open the Content API tab.
- Click Add Content API.
- Fill in the details using the table below as a reference.
- Click Validate to confirm the platform returns a response, then click Save. The Content API is now available to reference inside any campaign across all supported channels.