Get Patient Attachments Raw Bundle
Patient Documents
Get Patient Attachments Raw Bundle
Return a zip containing every attachment’s raw bytes keyed by attachment id.
A single request keeps the network round-trips O(1) regardless of how
many attachments the patient has. GCS signed URLs aren’t CORS-enabled
for browser fetch, which is why we proxy bytes through the API at
all; bundling avoids the per-attachment fan-out.
Entries are named {attachment_id}{ext} where ext is derived from
the GCS path (e.g. .jpeg). Attachments whose GCS object can’t be
fetched are skipped — the frontend already tolerates missing entries by
counting them as client render errors in the final manifest.
GET
Get Patient Attachments Raw Bundle
