Edushade Docs
Event_participants

List participants

GET
/admin/events/{event_id}/participants
AuthorizationBearer <token>

In: header

Path Parameters

event_idstring

The event id identifier

Formatuuid

Query Parameters

status?array<unknown>

Filter by status (values: registered, attended, missed, cancelled)

Defaultnull
Value in"registered" | "attended" | "missed" | "cancelled"
payment_status?array<unknown>

Filter by payment status (values: pending, paid, failed, refunded)

Defaultnull
Value in"pending" | "paid" | "failed" | "refunded"
company?string

Filter by company name

Defaultnull
pricing_id?string

Filter by pricing ID

Defaultnull
Formatuuid
utm_source?string

Filter by UTM source

Defaultnull
utm_campaign?string

Filter by UTM campaign

Defaultnull
search?string

Search in participant name and email

Defaultnull
page?number

Page number

Default1
Range1 <= value
per_page?number

Number of participants per page

Default20
Range1 <= value <= 100
sort_by?string

Sort field

Default"created_at"
sort_dir?string

Sort direction (asc, desc)

Default"desc"

Response Body

curl -X GET "https://edushade.com/api/v1/admin/events/497f6eca-6276-4993-bfeb-53cbbbba6f08/participants?status=registered&payment_status=pending&page=1&per_page=20&sort_by=created_at&sort_dir=desc"
{}
Empty
Empty
Empty