Skip to content

πŸ… Issue Volunteer Certificate

Endpoint: POST /api/admin/volunteers/events/{event_id}/certificates/
Auth Required: βœ… Yes (Admin Bearer Token)
Content-Type: application/json


πŸ“Œ Description

This endpoint allows administrators to issue participation certificates to volunteers who successfully attended a volunteer event.

Certificates serve as official recognition of civic contribution and are recorded permanently in the user’s participation history.

Only volunteers marked as attended are eligible for certificate issuance.


πŸ” Authentication

Include the admin access token in the request header:


πŸ”— Path Parameter

Parameter Type Required Description
event_id UUID βœ… Volunteer event ID

🧾 Request Body

```json { "user_ids": [ "usr-341", "usr-529" ] }