Skip to content
Eventpop API Documentation
GitHub

List events for an organizer

GET
/organizers/{organizer_id}/events

Returns a paginated list of events owned by the specified organizer. Requires Application Access Token (the application must be owned by this organizer). Supports filtering via q parameter and sorting.

Parameters

Path Parameters

organizer_id
required
integer format: int32

Query Parameters

access_token
string

OAuth Token (alternative to Authorization header)

page
integer format: int32
default: 1
per_page
integer format: int32
default: 10
order_by
string
default: id
Allowed values: id created_at updated_at start_at end_at
order
string
default: asc
Allowed values: asc desc

Responses

200

Get organizer’s events

PublicAPI_Entities_Event model

object
id

Unique event identifier

integer format: int32
status

Event status (e.g., “active”, “draft”, “ended”)

string
cover

Default cover image URL

string
covers
object
original
string
poster

Default poster image URL (large square)

string
posters
object
original
string
title

Event title

string
description

Event description in Thai

string
description_en

Event description in English

string
location_name

Event location name

string
display_icon

Event category/type icon URL

string
display_location_name

Formatted location name for display

string
created_at

Event creation timestamp (ISO 8601 format)

string
updated_at

Last update timestamp (ISO 8601 format)

string
start_at

Event start date/time (ISO 8601 format)

string
end_at

Event end date/time (ISO 8601 format)

string

401

Unauthorized - Invalid token or organizer mismatch

403

Forbidden - Application not owned by this organizer