List events for an organizer
const url = 'https://www.eventpop.me/api/public/organizers/1/events?page=1&per_page=10&order_by=id&order=asc';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://www.eventpop.me/api/public/organizers/1/events?page=1&per_page=10&order_by=id&order=asc'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
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Query Parameters
Section titled “Query Parameters”OAuth Token (alternative to Authorization header)
Responses
Section titled “Responses”Get organizer’s events
PublicAPI_Entities_EventsListResponse model
object
Operation success status
List of events
object
Unique event identifier
Event status (e.g., “active”, “draft”, “ended”)
Default cover image URL
object
Default poster image URL (large square)
object
Event title
Event description in Thai
Event description in English
Event location name
Event category/type icon URL
Formatted location name for display
Event creation timestamp (ISO 8601 format)
Last update timestamp (ISO 8601 format)
Event start date/time (ISO 8601 format)
Event end date/time (ISO 8601 format)
Number of events in current page
Total number of events matching query
Current page number
Number of items per page
Examplegenerated
{ "success": true, "events": [ { "id": 1, "status": "example", "cover": "example", "covers": { "original": "example" }, "poster": "example", "posters": { "original": "example" }, "title": "example", "description": "example", "description_en": "example", "location_name": "example", "display_icon": "example", "display_location_name": "example", "created_at": "example", "updated_at": "example", "start_at": "example", "end_at": "example" } ], "count": 1, "total": 1, "page": 1, "per_page": 1}Unauthorized - Invalid token or organizer mismatch
Forbidden - Application not owned by this organizer