v13

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-065499150.5 KB
downloads

List the org's captured downloads

Returns one page of the files captured off phones during sessions (AXI-1449), newest first. Each row carries its capture state: a skipped or failed capture is a visible entry with a reason, not an absence. Downloads share the library and its storage quota with uploads, and a ready download can be delivered to a phone by its id like any upload.

get/downloads

Query parameters

qstring

filter by filename, case-insensitive substring match

filter by filename, case-insensitive substring match

mime_typestring

only downloads of exactly this media type

only downloads of exactly this media type

min_size_bytesinteger

only downloads at least this many bytes (0 = no bound)

only downloads at least this many bytes (0 = no bound)

max_size_bytesinteger

only downloads at most this many bytes (0 = no bound)

only downloads at most this many bytes (0 = no bound)

created_afterstring date-time

only downloads registered at or after this time (RFC 3339)

only downloads registered at or after this time (RFC 3339)

created_beforestring date-time

only downloads registered at or before this time (RFC 3339)

only downloads registered at or before this time (RFC 3339)

limitinteger

max items per page

max items per page

offsetinteger

pagination offset

pagination offset

session_idstring uuid

only downloads captured by this session

only downloads captured by this session

sort'created_at' | 'filename' | 'size_bytes'

field to sort by

field to sort by

order'asc' | 'desc'

sort direction

sort direction

Response

OK

$schemastring uri

A URL to the JSON Schema for this object.

totalinteger required

Total downloads matching the query.

Example response

{
  "$schema": "/api/v1/FileDownloadListResponse.json"
}