Skip to content
Salesforce HubSpot Developers Release notes
Go to website
REST API
Basics
⌁Authentication
Links
⌁Create Link
Folders
⌁Create Folder⌁Rename Folder⌁Get Folder Children⌁Get Folder⌁Delete Folder
Attachments
⌁Create Attachment⌁List Attachments
Files
⌁Rename File⌁Get File⌁Get Upload Sessions⌁Upload and Commit File⌁Download File⌁Upload CloudFiles File⌁Commit CloudFiles File⌁Delete File⌁Move File
Datarooms
⌁Get Dataroom
Search
⌁Get Search Results
Apex (Salesforce)
Client methods
{ }Add To Dataroom{ }Assign User Licenses{ }Create Attachments{ }Create Content Version Batch{ }Create Datarooms{ }Create File Connect Files{ }Create File Requests{ }Create Folders{ }Create Folders Async{ }Create Links{ }Create Microsoft Team{ }Create Salesforce File{ }Create SharePoint Drive{ }Create SharePoint Site{ }Copy Resources{ }Copy Salesforce Files{ }Delay{ }Delete Attachment{ }Delete Resource{ }Generate Document{ }Generate Document (Batch){ }Generate Document (Sync){ }Get Attachments{ }Get Connected Folder{ }Get Event Details{ }Get Files Connect Resource Id{ }Get Folder Contents{ }Get Preview URL{ }Get Resource Details{ }Get Salesforce Files{ }Merge Documents (Sync){ }Move Resources{ }Process Document using AI{ }Query Document{ }Remove from Community{ }Search by Resource Metadata{ }Set Resource Property{ }Share With Community User{ }Split Document{ }Unassign User Licenses{ }Update Link Settings{ }Update Permissions{ }Update Resources
Types
{ }Attachment{ }CloudFilesVariable{ }ContentVersionCreated{ }ContentVersionCreatedBatch{ }CreateContentVersionFlowInput{ }Dataroom{ }DatasetCreated{ }DatasetCreatedError{ }DocGenParams{ }DocumentGenerated{ }DocumentGeneratedError{ }DocumentMapperRun{ }DocumentMapperRunError{ }DocumentProcessed{ }DocumentProcessedError{ }DocumentSigned{ }DocumentSplit{ }Drive{ }DriveColumn{ }ErrorEvent{ }Event{ }FileReceived{ }FileReplace{ }FileRequest{ }FileUpload{ }FileViewed{ }FolderCreated{ }GeneratedDocument{ }Link{ }PreviewParams{ }Resource{ }ResourceAttached{ }ResourceCloned{ }ResourceDeleted{ }ResourceDetached{ }ResourceMoved{ }ResourceMovedError{ }ResourceUpdated{ }ResourceUpdateError{ }ResourceList{ }SalesforceFilesAttached{ }SalesforceFileCopied{ }SalesforceFileCopiedError{ }SalesforceFile{ }SharePointSite{ }SiteGroupMembersUpdatedError{ }UpdateLicensesFlowOutput
Input & Output Types
{ }Types.UpdateLicensesInput{ }Types.CreateDriveInput{ }Types.MergeDocumentsRequestInput{ }Types.SplitDocumentPayload{ }Types.UpdateLinkSettingsInput{ }Types.UnshareResourceInput{ }Types.ShareResourceInput{ }Types.UpdateResourceInput{ }Types.CreateContentVersionPayload{ }Types.CreateMicrosoftTeamInput{ }Types.CreateSharePointSiteInput{ }Types.SearchByPropertyInput{ }Types.DeleteResourcesInput{ }Types.CreateFileRequestInput{ }Types.DataroomChild{ }Types.AddDataroomChildrenInput{ }Types.CreateDataroomInput{ }Types.PermissionInput{ }Types.QueryDocumentPayload{ }Types.ProcessDocumentPayload{ }Types.DocGenRequestInput{ }Types.CreateContentVersionBatchPayload{ }Types.DeleteAttachmentInput{ }Types.UploadSalesforceFilePayload{ }Types.CreateFolderInput{ }Types.CreateAttachmentInput{ }Types.CreateLinkInput{ }Types.MoveResourceInput{ }Types.CopyResourceInput
Platform events
Platform events Apex handler
How to get test coverage of code that uses Client methods
🧭About ClientFactory🧭Sample Use case🧭Default Mock Values
CloudFiles Help

Developer reference

REST API, Apex client and the event system.

REST API

Manage files, folders, links, attachments, datarooms, and search over plain HTTP from any platform.

Open section →

Apex (Salesforce)

Call CloudFiles directly from Apex: the client methods, data types, and platform events for building CloudFiles into your Salesforce code.

Open section →