Download a specific attachment.
There are two major ways that an attachment can be created:
In addition:
[1] Letterheads are document templates that can be used to generate attachments to offers. In reality, there is also a middle-step in that process — first a Letter is created from the Letterhead (and can be accessed using /api/applications/ID/offers/ID/letters). Such a Letter represents a generated (and potentially user-customised) document, where each template marker has already been replaced by actual applicant data. For the purposes of attaching to an offer, the Letter is converted to a PDF and attached o an offer just like a regular uploaded PDF. All of this happens seamlessly in the UI, however, for the API the entire data model is explicitly shown.
GET /api/applications/123/offers/234/attachments/1001/download Host: apply.example.edu Authorization: DREAM apikey="..."
Content-Type: application/octet-stream