Skip to main content
POST
Create a new event

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
name
string
required

Event name

description
string
required

Event description

start_time
string<date-time>
required

Event start time. Must be on the same day as end_time.

Example:

"2025-09-15T19:00:00Z"

end_time
string<date-time>
required

Event end time. Must be on the same day as start_time.

Example:

"2025-09-15T19:00:00Z"

hall_id
integer<int64>
required

Unique hall ID

max_bookings_per_user
integer
default:1

The maximum number of seats a single user can book for this event

is_visible
boolean
default:false

Controls whether the event is displayed on the public-facing event list

schedule
object[]

Response

The event was successfully created

event_id
integer<int64>
required
name
string
required

Event name

description
string
required

Event description

start_time
string<date-time>
required

Event start time

end_time
string<date-time>
required

Event end time

max_bookings_per_user
integer
default:1
required

The maximum number of seats a single user can book for this event

preview_image_url
string
required

Link to download the event preview image

is_visible
boolean
default:false
required

Controls whether the event is displayed on the public-facing event list

schedule
object[]
required
hall_id
integer<int64>
required

Unique hall ID