Eventa has an API available for integrations, here are some of the basic endpoints. Please contact us for more information.
Endpoints
1. Events
Create an Event
- POST
/node/event
- Request Body: Include event details (e.g., title, description, date).
- Response: Returns the created event object.
Query Events
- GET
/node/event
- Query Parameters: Filter by parameters like date, category, etc.
- Response: Returns a list of events matching the query.
2. Tickets
Query Tickets
- GET
/commerce_order_item/ticket
- Query Parameters: Filter by event ID, ticket status, etc.
- Response: Returns a list of tickets for the specified event.
3. Guests
Query Guests
- GET
/profile/ticket_holder
- Query Parameters: Filter by event ID, guest name, etc.
- Response: Returns a list of guests for the specified event.
4. Check-in
Check-in Guests
- POST
/custom_endpoint/check_in
- Request Body: Include guest ID and event ID.
- Response: Confirmation of the guest's check-in status.