# Box Action - Upload file using file contents
This action uploads a file to Box by providing the contents of the file. You must input the file ID to update an existing file, or input the filename to upload a new file.
# Input fields
Field name | Description |
---|---|
File contents | Contents of the file. File contents can be obtained by using Box's Download file action, or from other actions/trigger. |
File size | Only required if file is more than 20 MB. File size can be found in the output of other triggers/actions. You can also enter the value in bytes. |
Destination folder / Folder ID | Only input Destination folder to upload a new file. Leave blank if you want to upload new version of an existing file. |
File name | Only input File name to upload a new file. Leave blank if you want to upload new version of an existing file. File name should include extension, for example, my_report.csv. |
File ID | Only input File ID to upload new version of an existing file. Leave blank if you want to upload a new file. File ID can be found in other Box's triggers/actions, or in the file URL in Box. For example: "https://app.box.com/file/310024886990 (opens new window)", then file ID is 310024886990 . |
# Output fields
Field name | Description |
---|---|
File version | Include details of current version of the file. Useful when you use the action to upload a new version of an existing file. |
- Type | Type of this object, which in this case is file_version . |
- ID | ID of this file version. |
- Sha 1 | SHA-1 hash value of this object. |
ID | ID of the file. |
Name | File name. |
Type | Type of this object, which in this case is file . |
Description | Description of file. |
Size | Size of file. |
Shared link | |
- URL | Shared link URL for viewing file. |
- Download URL | Shared link URL for downloading file. |
Created at | Date/time file is created. |
Modified at | Date/time file is modified. |
Trashed at | Date/time file is trashed. |
Purged at | Date/time file is purged. |
Content created at | Date/time file content is created. |
Content modified at | Date/time file content is modified. |
Sequence ID | Position of this object in the folder hierarchy. |
Etag | Entity tag of this object. |
Sha 1 | SHA-1 hash value of this object. |
Parent | Includes details about the file's parent folder. |
- ID | ID of parent folder. |
- Name | Name of parent folder. |
- Type | Object type, which in this case is folder . |
- Sequence ID | Position of this object in the folder hierarchy. |
- Etag | Entity tag of this object. |
Path | File path. |
Path collection | Includes details of all paths this file belongs to. |
- Total count | Number of file paths. |
- Entries | File path entries. |
-- ID | ID of file path. |
-- Name | File path. |
-- Type | Type of file path. |
-- Sequence ID | Position of this object in the folder hierarchy. |
-- Etag | Entity tag of this object. |
-- List size | Number of items in this Entries list. |
Created by | Includes details about user who created this file. |
- ID | ID of user. |
- Name | Name of user. |
- Type | Type of user. |
- Login | Login email of user. |
Modified by | Includes details about user who modified this file. |
- ID | ID of user. |
- Name | Name of user. |
- Type | Type of user. |
- Login | Login email of user. |
Owned by | Includes details about user who owned this file. |
- ID | ID of user. |
- Name | Name of user. |
- Type | Type of user. |
- Login | Login email of user. |
Item status | Status of this file, for example, active. |
Last updated: 11/3/2023, 8:24:13 PM