Get the most advanced integration with your website using our Humanitix public API to fetch event, order, ticket, and tag information. Refer to our public API documentation below.
How to find your API Key
You can generate and find your public API key by navigating to account > advanced > public API key via the top menu bar
Note: Generating a new API key will break any existing one.
All requests require an x-api-key header with your API key.
Do not share your API key with anyone. Your API key allows access to sensitive data on your events and should be kept private.
API Documentation
You can find all API endpoints in our documentation below:
All events owned/created by your account and shared with your account can be synced through the API.
Commonly asked questions
Where to find Event ID and Order IDs
Where to find Event ID and Order IDs
Event IDs
Event IDs are an automatically generated, unique string of code that can be used to identify an event through the API when using the Get Event, Get Order(s) or Get Ticket(s) requests.
Example: 5ac598ccd8fe7c0c0f212e2aYou can find the unique code in the page URL when managing an event.
This is the unique code that appears after "console.humanitix.com/console/my-events/"{eventID}.
Event IDs cannot be changed or customised.
β
Order IDs
Order IDs can also be found in the page URL when viewing an order via the orders report. Click on the Order. These are necessary when using the Get Orders request.
Example: 5ac599d1a488620e6cd01d87This unique string of code is different to the "Order ID" given to buyers and visible in your orders report, e.g. "7QVD6HEL".
Using an incorrect event ID or Order ID will result in a "500" error message.
β
What are your API call limits?
What are your API call limits?
API rate limit is 200 requests per minute.
What is your API versioning and deprecation policy?
What is your API versioning and deprecation policy?
API updates are backwards compatible, and any changes that may 'break' an existing API call will come with 6 months' notice.


