> ## Documentation Index
> Fetch the complete documentation index at: https://docs.verify-group.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Evidence management

> Upload claim evidence via the proxy endpoint, tag files, run reviewer approvals, and manage evidence status transitions on the Verify Group API.

## Upload (recommended for browser clients)

Routes the upload through the backend to avoid CORS issues:

```bash theme={null}
POST /api/v1/evidence/public-upload/proxy-upload
Content-Type: multipart/form-data
```

Returns `evidenceId` and a `signedUrl` for immediate preview.

## List evidence for a claim

```bash theme={null}
GET /api/v1/evidence?claimId={claimId}
```

## Tag evidence

```bash theme={null}
PATCH /api/v1/evidence/{id}/tags
```

```json theme={null}
{"tags": ["police_report", "verified", "high_priority"]}
```

## Approve or decline evidence

```bash theme={null}
POST /api/v1/evidence/{id}/review
```

```json theme={null}
{"status": "APPROVED", "notes": "Document authenticated against police database."}
```

| Status         | Meaning               |
| -------------- | --------------------- |
| `PENDING`      | Awaiting review       |
| `APPROVED`     | Verified and accepted |
| `REJECTED`     | Declined              |
| `UNDER_REVIEW` | In forensic analysis  |
