Blob

Represents a downloadable file (blob) regarding an export.

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

GET Retrieve a downloadable file

Retrieve the blob (Binary Large OBject) that constitutes the actually exported data. This may 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 unique strings of potentially varying length. This may change in the future.

Syntax
GET /api/v10/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/v10/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-streamThe media type of the resource
Content-Length1234The size of the response body in bytes
Last-Modified2025-05-16T14:59:53+00:00The date and time when the file was last modified