Humanitix integration
Humanitix is a not-for-profit event ticketing platform. Read the events of your account with their dates and ticket types, the orders and tickets sold for each event, the tags used to group events, and the live check-in count of an event date, then check a ticket in or out at the door. Two platform-wide event listings (global events and global event dates) only answer for host accounts Humanitix has enabled for it. Creating or editing events, refunds and payouts are done in the Humanitix console, not through this public API. Authentication is the API key of your Humanitix host account, sent in the x-api-key header.
Say what should happen.
The workflow builds itself.
What you can do with Humanitix
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Event, 3 operations
get_eventGet eventGETReturns an event for the given eventId.list_eventsList eventsGETLists the events of your account, one page at a time (page is required, up to 100 per page). Filter with inFutureOnly, or with since (a date-time) to get results since that moment.list_global_eventsList global eventsGETLists events from across the whole Humanitix platform, not only your account. Only answers for keys Humanitix has granted global access; others get 403. For your own events use list_events.
Order, 2 operations
get_orderGet orderGETReturns an order for the given eventId.list_ordersList ordersGETLists the orders of one event, one page at a time (page is required, up to 100 per page). Pass eventDateId to keep only the orders of one date of a recurring event.
Tag, 2 operations
get_tagGet tagGETReturns a tag for the given tagId.list_tagsList tagsGETLists the tags of your account (labels used to group events), one page at a time (page is required, up to 100 per page).
Ticket, 2 operations
get_ticketGet ticketGETReturns a ticket for the given eventId and ticketId.list_ticketsList ticketsGETLists the tickets of one event, one page at a time (page is required, up to 100 per page). Filter by eventDateId or status (complete or cancelled).
Check in, 1 operation
check_in_ticketCheck in ticketPOSTChecks a ticket in at the door (marks it as scanned). Returns the scanning messages configured for that ticket. Undo with check_out_ticket.
Check in count, 1 operation
get_event_check_in_countGet event check in countGETReturns a check in count object for a given eventId and eventDateId for all tickets that have had sales (this endpoint is in Beta and is subject to change).
Check out, 1 operation
check_out_ticketCheck out ticketPOSTChecks a ticket out (reverses a check-in). Returns the scanning messages configured for that ticket.
Event date, 1 operation
list_global_event_datesList global event datesGETLists individual event dates from across the whole Humanitix platform (one row per date), with the public offer status on each ticket type. Only answers for keys Humanitix has granted global access; others get 403.
Use Humanitix from Claude Code, Cursor or Codex
Connect Humanitix in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Humanitix operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Humanitix
- Create your workspace
Sign up free. Nothing to install.
- Connect Humanitix once
Add your Humanitix connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Humanitix integration FAQ
What can you do with the Humanitix integration?
LiveContext exposes 13 operations on Humanitix, covering event, order, tag and ticket.
