Submit proof of task completion.
Authorization: Bearer <token>
Content-Type: multipart/form-data
| Field | Type | Description |
|---|---|---|
| photos | file[] | Up to 5 JPEG/PNG/WebP images (max 10MB each) |
| taskId | string | UUID of the task |
| lat | number | GPS latitude (optional) |
| lng | number | GPS longitude (optional) |
| notes | string | Additional notes (optional) |
{
"id": "uuid",
"status": "pending",
"taskId": "uuid",
"photos": ["cid1", "cid2"],
"createdAt": "2026-06-17T00:00:00Z"
}Get proof status and details.
{
"id": "uuid",
"status": "approved",
"taskId": "uuid",
"photos": ["cid1"],
"rewardAmount": 50,
"createdAt": "2026-06-17T00:00:00Z",
"resolvedAt": "2026-06-17T01:00:00Z"
}Get all proofs for a user.