Blob

Represents a downloadable file (blob) regarding the export.

URI
/api/v9/applications/ID/exports/ID/blobs/blob

GET Retrieve a downloadable file

Retrieve the blob (Binary Large OBject) that constitutes the actually exported data. This might be, for example, an exported PDF study contract.

This request is different in the sense that currently blob IDs are not integers (as per normal convention), but rather a unique string of potentially varying length. This may change at a future date.

Syntax
GET /api/v9/applications/123/exports/1/blobs/1-abcdef
Host: apply.example.edu
Authorization: DREAM apikey="..."

Example request

Request
curl
curl \
  -X GET \
  -H "Authorization: DREAM apikey=\"YOUR-API-KEY\"" \
  "https://apply.example.edu/api/v9/applications/123/exports/1/blobs/1-abcdef"

Response headers

HeaderValueDescription
Content-Dispositionattachment; filename="StudyContract.pdf"Information on how to process the response payload, for example, a suggested filename for downloads
Content-Typeapplication/octet-streamMedia type of the resource
Content-Length1234Size of the response body in bytes
Last-Modified2025-05-16T14:59:53+00:00Date and time when the file was last modified