Skip to content

👥 View Event Participants

Endpoint: GET /api/admin/volunteers/events/{event_id}/participants/
Auth Required: ✅ Yes (Admin Bearer Token)
Content-Type: application/json


📌 Description

This endpoint allows administrators to view all participants associated with a volunteer event.

It provides complete visibility into: - registered volunteers - approval status (if applicable) - attendance status after the event

This endpoint is essential for participation control, attendance marking, and certificate issuance.


🔐 Authentication

Include the admin access token in the request header:


🔗 Path Parameter

Parameter Type Required Description
event_id UUID Volunteer event ID

🔍 Query Parameters (Optional)

Parameter Type Description
status string registered, approved, attended, absent
search string Search by participant name
page integer Page number
limit integer Records per page

✅ Example Request

```http GET /api/admin/volunteers/events/ev-501/participants/?status=approved Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6...