PLATFORM RC-44 Evidence Download Intent (UI contract) (v1)

Download OpenAPI specification:

Contract for initiating evidence downloads using a short-lived, server-issued presigned URL. This contract is truth-safe: GRANTED does not imply a successful download, and UNKNOWN must be handled explicitly. Fixture-first: this document does not imply a production backend implementation.

Request a short-lived download link for an evidence item

path Parameters
evidence_id
required
string
Request Body schema: application/json
optional
reason
string or null

Responses

Request samples

Content type
application/json
{
  • "reason": "string"
}

Response samples

Content type
application/json
Example
{
  • "outcome": "GRANTED",
  • "reason_code": "string",
  • "download_url": "string",
  • "expires_at": "2019-08-24T14:15:22Z",
  • "timeline_entry_id": "string",
  • "audit_event_id": "string",
  • "correlation_id": "string"
}