File
Files are used to upload documents via presigned URLs. After uploading and completing a file, link it to resources through their own APIs (e.g. attach a transcript to a meeting). See File uploads for the full upload flow and supported purposes. For meeting transcript attachments, see Uploading meeting transcripts. Not every retrievable file is listable: files uploaded through the app and synced chat attachments are fetchable by id (GET /v1/files/{id}, GET /v1/files/{id}/url, or a CRM record’s $files relationship) but never appear in GET /v1/files.
Complete a file upload
client.File.Complete(ctx, id, body) (*FileCompleteResponse, error)
POST/v1/files/{id}/complete
Cancel a file upload
client.File.Cancel(ctx, id, body) (*FileCancelResponse, error)
POST/v1/files/{id}/cancel