Skip to main content
GET
/
evidence
/
by-incident
/
{incident_id}
Lists all evidence for a specific incident.
curl --request GET \
  --url https://api.example.com/evidence/by-incident/{incident_id}
[
  {
    "cid": "<string>",
    "evidence_type": "<string>",
    "gateway_url": "<string>",
    "blockchain_tx": "<string>",
    "captured_at": "<string>",
    "drone_id": "<string>",
    "incident_id": "<string>"
  }
]

Path Parameters

incident_id
string
required

Incident ID

Response

200 - application/json

List of evidence for incident

cid
string
required

IPFS content identifier (primary key).

evidence_type
string
required

Evidence classification (e.g. "image", "video", "sensor").

gateway_url
string
required

IPFS gateway URL for accessing the evidence file.

blockchain_tx
string | null

Blockchain transaction hash anchoring this evidence.

captured_at
string | null

RFC 3339 timestamp when the evidence was captured.

drone_id
string | null

Identifier of the drone that captured the evidence.

incident_id
string | null

Incident this evidence is linked to, if any.