Skip to content

📊 My Participations

Endpoint: GET /api/citizen/armies/participation/my
Auth Required: ✅ Yes (Bearer Token)
Content-Type: application/json


📌 Description

This endpoint retrieves the event participation history of the authenticated citizen.

It allows citizens to: - view events they registered for - track attendance status - review completed community contributions

Participation records are maintained even if the citizen later leaves the army.


🔐 Authentication

Include the JWT access token in the request header:


🔎 Query Parameters (Optional)

Parameter Type Description
status string registered, attended, absent
army_id UUID Filter by specific army
page integer Page number
limit integer Number of records per page

✅ Example Request

```http GET /api/citizen/armies/participation/my?page=1&limit=10 Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6...