Download Room File
Returns authorized delivery for the File version a Room shows (its newest ready version).
AuthorizationBearer <token>
Signed-in user's Supabase access token. Workspace-scoped operations also require SMB-Workspace-Id.
In: header
Path Parameters
room_file_id*string
Stable Room File attachment ID.
Match
^rfl_[0-7][0-9A-HJKMNP-TV-Z]{25}$Header Parameters
SMB-Workspace-Id*string
Workspace where this operation runs. Required for user tokens and Workspace API keys.
Format
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/room-files/string/download" \ -H "SMB-Workspace-Id: 497f6eca-6276-4993-bfeb-53cbbbba6f08" \ -H "Content-Type: application/json" \ -d '{}'{ "delivery": { "file_id": "string", "file_version_id": "string", "file_name": "string", "content_type": "string", "delivery_type": "signed_url", "url": "http://example.com", "expires_at": "2019-08-24T14:15:22Z", "content": {} }, "request_id": "string"}