Jetron TicketFluid

API Reference

Base URL, authentication, and conventions for the Jetron Fluid REST API.

The Jetron Fluid REST API is served under:

https://fluid.jetronticket.com/api/v1

Endpoint pages in this section are generated from the OpenAPI spec and include request/response schemas, code samples, and an interactive playground.

Authentication

All endpoints except GET /health require your public API key as a Bearer token:

Authorization: Bearer jt_public_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Requests are scoped to the event host that owns the key and rate limited per key. See Authentication.

Conventions

  • Envelope: success responses are { "data": <payload>, "status": true }; errors are { "message": string, "status": <code>, "error_code": string }. See Errors.
  • Money: integers in the smallest currency unit (kobo, pesewa, cents). See Money.
  • Caching: event reads return ETag and honor If-None-Match. See Caching & ETags.
  • X-Device-ID: the reservation token header used across the checkout endpoints. See Reservations.

Endpoints

MethodPathDescription
GET/healthHealth check (unauthenticated)
GET/eventsList events
GET/events/{slug}Get an event
GET/events/{slug}/ticketsList an event's tickets
POST/events/{slug}/reservationsCreate or refresh a reservation
DELETE/events/{slug}/reservationsRelease a reservation
POST/events/{slug}/ordersCreate an order (checkout)

On this page