Developer Docs
API Reference
The Hyper Tix REST API lets you manage events, tickets, orders, and venues programmatically. All endpoints return JSON.
Base URL
https://www.hypertix.com/api/v1Response Format
{
"success": true,
"data": { ... },
"meta": {
"page": 1,
"perPage": 20,
"total": 100,
"totalPages": 5
}
}Endpoints
GET
/api/v1/eventsList all public events with filtering, pagination, and search.
pageper_pagecategorystatusqorganizer_id
POST
/api/v1/eventsCreate a new event.
title*description*startDate*endDate*categorytimezoneisOnline
GET
/api/v1/events/:idGet a single event by ID.
PUT
/api/v1/events/:idUpdate an existing event.
DELETE
/api/v1/events/:idDelete an event.
GET
/api/v1/events/:id/ticketsList all ticket types for an event.
POST
/api/v1/events/:id/ticketsCreate a new ticket type for an event.
name*quantity*pricedescriptionmaxPerOrdersalesStartsalesEnd
GET
/api/v1/events/:id/ordersList all orders for an event.
pageper_pagestatus
GET
/api/v1/ordersList all orders.
pageper_pagestatus
POST
/api/v1/ordersCreate a new order (purchase tickets).
eventId*tickets*
GET
/api/v1/orders/:idGet a single order by ID.
PATCH
/api/v1/orders/:idUpdate order status (confirm, cancel, refund).
statusrefundedAmount
GET
/api/v1/venuesList venues with search and city filter.
qcity
GET
/api/v1/dashboard/statsGet dashboard statistics for the authenticated organizer.
* = required parameter