Object Storage Attachments

Get a download URL for an attachment

GET
/api/records/{record_key}/attachments/{file_id}/download-url

Returns a presigned download_url and the attachment metadata. GET the download_url to download the file.

Authorization

bearerAuth
AuthorizationBearer <token>

Access token from POST /oauth2/token (valid for 300 seconds).

In: header

Path Parameters

record_key*string

Record key of the record the attachments belong to.

file_id*string

Identifier of the attachment.

Query Parameters

expiration?integer

Lifetime of the download URL in seconds (30–32,400).

Range30 <= value <= 32400

Response Body

application/json

curl -X GET "https://example.com/api/records/d1c2e12cfeababc8b95daf6902e210b1/attachments/5416a334-6ce6-4e3b-9a0d-464cb417c094/download-url"
{  "download_url": "string",  "expires": "2019-08-24T14:15:22Z",  "file_id": "string",  "filename": "string",  "mime_type": "string",  "size": 0,  "hash": "string",  "created_at": "2019-08-24T14:15:22Z",  "updated_at": "2019-08-24T14:15:22Z",  "download_link": "string",  "vendor": "string"}