π 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" ] }