Skip to content
Eventpop API Documentation
GitHub

List authenticated user's orders

GET
/organizers/{organizer_id}/orders

Returns a paginated list of orders belonging to the authenticated user for events within the specified organizer. Requires User Access Token with public scope. Only returns orders for events owned by the specified organizer.

Parameters

Path Parameters

organizer_id
required
integer format: int32

Query Parameters

access_token
string

OAuth Token (alternative to Authorization header)

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

Responses

200

Get user’s orders

PublicAPI_Entities_Order model

object
id

Unique order identifier

integer format: int32
status

Order status (e.g., “paid”, “pending”, “cancelled”)

string
buyer_firstname

Buyer first name

string
buyer_lastname

Buyer last name

string
buyer_email

Buyer email address

string
buyer_phone

Buyer full phone number as stored

string
buyer_phone_country

Buyer phone country ISO code (e.g., “TH”, “US”)

string
buyer_phone_country_code

Buyer phone country dialing code without ”+” (e.g., “66”, “1”)

string
buyer_phone_local

Buyer phone in national format without country code

string
event_id

ID of the event this order is for

integer format: int32
forms

Custom form field responses for this order

array
ticket_ids

Array of ticket IDs included in this order

Array[Integer]
created_at

Order creation timestamp (ISO 8601 format)

string
updated_at

Last update timestamp (ISO 8601 format)

string
paid_at

Payment completion timestamp (ISO 8601 format), null if not paid

string

401

Unauthorized - Invalid user token or organizer mismatch

403

Forbidden - Missing public scope