activities
latest
false
UiPath logo, featuring letters U and I in white

Workflow activities

Last updated Feb 19, 2026

UploadStorageFile

Uploads a file to a specified Storage Bucket in Orchestrator.

Definition

Namespace: UiPath.Activities.System.API

Assembly: UiPath.System.Activities.Api (in UiPath.System.Activities.Api.dll)

Overloads

UploadStorageFile(String, IResource, String)Uploads a local file to the Orchestrator storage, in a certain bucket.
UploadStorageFile(String, IResource, String, String)Uploads a local file to the Orchestrator storage, in a certain bucket and at a certain path.
UploadStorageFile(String, IResource, String, String, Int32)Uploads a local file to the Orchestrator storage, in a certain bucket and at a certain path.

UploadStorageFile(String, IResource, String)

Uploads a local file to the Orchestrator storage, in a certain bucket.

void UploadStorageFile(
    string destination,
    IResource fileResource,
    string storageBucketName
)
void UploadStorageFile(
    string destination,
    IResource fileResource,
    string storageBucketName
)

destination String : The path where you want to upload the file in the Storage Bucket.

fileResource IResource : The file you want to upload.

storageBucketName String : The name of the Storage Bucket where you want to upload the file.

UploadStorageFile(String, IResource, String, String)

Uploads a local file to the Orchestrator storage, in a certain bucket and at a certain path.

void UploadStorageFile(
    string destination,
    IResource fileResource,
    string storageBucketName,
    string folderPath
)
void UploadStorageFile(
    string destination,
    IResource fileResource,
    string storageBucketName,
    string folderPath
)

destination String : The path where you want to upload the file in the Storage Bucket.

fileResource IResource : The file you want to upload.

storageBucketName String : The name of the Storage Bucket where you want to upload the file.

folderPath String : The path to the Orchestrator Folder you want to use with this activity. If left empty, the current Orchestrator folder is used. This field supports only strings and String variables. Use / as a subfolder separator to specify the desired folder.

UploadStorageFile(String, IResource, String, String, Int32)

Uploads a local file to the Orchestrator storage, in a certain bucket and at a certain path.

void UploadStorageFile(
    string destination,
    IResource fileResource,
    string storageBucketName,
    string folderPath,
    int timeoutMS
)
void UploadStorageFile(
    string destination,
    IResource fileResource,
    string storageBucketName,
    string folderPath,
    int timeoutMS
)

destination String : The path where you want to upload the file in the Storage Bucket.

fileResource IResource : The file you want to upload.

storageBucketName String : The name of the Storage Bucket where you want to upload the file.

folderPath String : The path to the Orchestrator Folder you want to use with this activity. If left empty, the current Orchestrator folder is used. This field supports only strings and String variables. Use / as a subfolder separator to specify the desired folder.

timeoutMS Int32 : Wait time before throwing an error.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2026 UiPath. All rights reserved.