Namespace Dropbox.Api.Files
Classes
AddTagArg
The add tag arg object
AddTagError
The add tag error object
AddTagError.Other
The other object
AddTagError.Path
The path object
AddTagError.TooManyTags
The item already has the maximum supported number of tags.
AlphaGetMetadataArg
The alpha get metadata arg object
AlphaGetMetadataError
The alpha get metadata error object
AlphaGetMetadataError.Path
The path object
AlphaGetMetadataError.PropertiesError
The properties error object
BaseTagError
The base tag error object
BaseTagError.Other
The other object
BaseTagError.Path
The path object
CommitInfo
The commit info object
ContentSyncSetting
The content sync setting object
ContentSyncSettingArg
The content sync setting arg object
CreateFolderArg
The create folder arg object
CreateFolderBatchArg
The create folder batch arg object
CreateFolderBatchError
The create folder batch error object
CreateFolderBatchError.Other
The other object
CreateFolderBatchError.TooManyFiles
The operation would involve too many files or folders.
CreateFolderBatchJobStatus
The create folder batch job status object
CreateFolderBatchJobStatus.Complete
The batch create folder has finished.
CreateFolderBatchJobStatus.Failed
The batch create folder has failed.
CreateFolderBatchJobStatus.InProgress
The asynchronous job is still in progress.
CreateFolderBatchJobStatus.Other
The other object
CreateFolderBatchLaunch
Result returned by CreateFolderBatchAsync(CreateFolderBatchArg) that may either launch an asynchronous job or complete synchronously.
CreateFolderBatchLaunch.AsyncJobId
This response indicates that the processing is asynchronous. The string is an id that can be used to obtain the status of the asynchronous job.
CreateFolderBatchLaunch.Complete
The complete object
CreateFolderBatchLaunch.Other
The other object
CreateFolderBatchResult
The create folder batch result object
CreateFolderBatchResultEntry
The create folder batch result entry object
CreateFolderBatchResultEntry.Failure
The failure object
CreateFolderBatchResultEntry.Success
The success object
CreateFolderEntryError
The create folder entry error object
CreateFolderEntryError.Other
The other object
CreateFolderEntryError.Path
The path object
CreateFolderEntryResult
The create folder entry result object
CreateFolderError
The create folder error object
CreateFolderError.Path
The path object
CreateFolderResult
The create folder result object
DeleteArg
The delete arg object
DeleteBatchArg
The delete batch arg object
DeleteBatchError
The delete batch error object
DeleteBatchError.Other
The other object
DeleteBatchError.TooManyWriteOperations
Use DeleteError.TooManyWriteOperations. DeleteBatchAsync(DeleteBatchArg) now provides smaller granularity about which entry has failed because of this.
DeleteBatchJobStatus
The delete batch job status object
DeleteBatchJobStatus.Complete
The batch delete has finished.
DeleteBatchJobStatus.Failed
The batch delete has failed.
DeleteBatchJobStatus.InProgress
The asynchronous job is still in progress.
DeleteBatchJobStatus.Other
The other object
DeleteBatchLaunch
Result returned by DeleteBatchAsync(DeleteBatchArg) that may either launch an asynchronous job or complete synchronously.
DeleteBatchLaunch.AsyncJobId
This response indicates that the processing is asynchronous. The string is an id that can be used to obtain the status of the asynchronous job.
DeleteBatchLaunch.Complete
The complete object
DeleteBatchLaunch.Other
The other object
DeleteBatchResult
The delete batch result object
DeleteBatchResultData
The delete batch result data object
DeleteBatchResultEntry
The delete batch result entry object
DeleteBatchResultEntry.Failure
The failure object
DeleteBatchResultEntry.Success
The success object
DeletedMetadata
Indicates that there used to be a file or folder at this path, but it no longer exists.
DeleteError
The delete error object
DeleteError.Other
The other object
DeleteError.PathLookup
The path lookup object
DeleteError.PathWrite
The path write object
DeleteError.TooManyFiles
There are too many files in one request. Please retry with fewer files.
DeleteError.TooManyWriteOperations
There are too many write operations in user's Dropbox. Please retry this request.
DeleteResult
The delete result object
Dimensions
Dimensions for a photo or video.
DownloadArg
The download arg object
DownloadError
The download error object
DownloadError.Other
The other object
DownloadError.Path
The path object
DownloadError.UnsupportedFile
This file type cannot be downloaded directly; use ExportAsync(ExportArg) instead.
DownloadZipArg
The download zip arg object
DownloadZipError
The download zip error object
DownloadZipError.Other
The other object
DownloadZipError.Path
The path object
DownloadZipError.TooLarge
The folder or a file is too large to download.
DownloadZipError.TooManyFiles
The folder has too many files to download.
DownloadZipResult
The download zip result object
ExportArg
The export arg object
ExportError
The export error object
ExportError.InvalidExportFormat
The specified export format is not a valid option for this file type.
ExportError.NonExportable
This file type cannot be exported. Use DownloadAsync(DownloadArg) instead.
ExportError.Other
The other object
ExportError.Path
The path object
ExportError.RetryError
The exportable content is not yet available. Please retry later.
ExportInfo
Export information for a file.
ExportMetadata
The export metadata object
ExportResult
The export result object
FileCategory
The file category object
FileCategory.Audio
mp3, wav, mid, and more.
FileCategory.Document
doc, docx, txt, and more.
FileCategory.Folder
dropbox folder.
FileCategory.Image
jpg, png, gif, and more.
FileCategory.Other
The other object
FileCategory.Others
any file not in one of the categories above.
FileCategory.Paper
dropbox paper doc.
FileCategory.Pdf
pdf.
FileCategory.Presentation
ppt, pptx, key, and more.
FileCategory.Spreadsheet
xlsx, xls, csv, and more.
FileCategory.Video
mov, wmv, mp4, and more.
FileLock
The file lock object
FileLockContent
The file lock content object
FileLockContent.Other
The other object
FileLockContent.SingleUser
A lock held by a single user.
FileLockContent.Unlocked
Empty type to indicate no lock.
FileLockMetadata
The file lock metadata object
FileMetadata
The file metadata object
FileOpsResult
The file ops result object
FileSharingInfo
Sharing info for a file which is contained by a shared folder.
FileStatus
The file status object
FileStatus.Active
The active object
FileStatus.Deleted
The deleted object
FileStatus.Other
The other object
FolderMetadata
The folder metadata object
FolderSharingInfo
Sharing info for a folder which is contained in a shared folder or is a shared folder mount point.
GetCopyReferenceArg
The get copy reference arg object
GetCopyReferenceError
The get copy reference error object
GetCopyReferenceError.Other
The other object
GetCopyReferenceError.Path
The path object
GetCopyReferenceResult
The get copy reference result object
GetMetadataArg
The get metadata arg object
GetMetadataError
The get metadata error object
GetMetadataError.Path
The path object
GetTagsArg
The get tags arg object
GetTagsResult
The get tags result object
GetTemporaryLinkArg
The get temporary link arg object
GetTemporaryLinkError
The get temporary link error object
GetTemporaryLinkError.EmailNotVerified
This user's email address is not verified. This functionality is only available on accounts with a verified email address. Users can verify their email address here.
GetTemporaryLinkError.NotAllowed
The user is not allowed to request a temporary link to the specified file. For example, this can occur if the file is restricted or if the user's links are banned.
GetTemporaryLinkError.Other
The other object
GetTemporaryLinkError.Path
The path object
GetTemporaryLinkError.UnsupportedFile
Cannot get temporary link to this file type; use ExportAsync(ExportArg) instead.
GetTemporaryLinkResult
The get temporary link result object
GetTemporaryUploadLinkArg
The get temporary upload link arg object
GetTemporaryUploadLinkResult
The get temporary upload link result object
GetThumbnailBatchArg
Arguments for GetThumbnailBatchAsync(GetThumbnailBatchArg).
GetThumbnailBatchError
The get thumbnail batch error object
GetThumbnailBatchError.Other
The other object
GetThumbnailBatchError.TooManyFiles
The operation involves more than 25 files.
GetThumbnailBatchResult
The get thumbnail batch result object
GetThumbnailBatchResultData
The get thumbnail batch result data object
GetThumbnailBatchResultEntry
The get thumbnail batch result entry object
GetThumbnailBatchResultEntry.Failure
The result for this file if it was an error.
GetThumbnailBatchResultEntry.Other
The other object
GetThumbnailBatchResultEntry.Success
The success object
GpsCoordinates
GPS coordinates for a photo or video.
HighlightSpan
The highlight span object
ImportFormat
The import format of the incoming Paper doc content.
ImportFormat.Html
The provided data is interpreted as standard HTML.
ImportFormat.Markdown
The provided data is interpreted as markdown.
ImportFormat.Other
The other object
ImportFormat.PlainText
The provided data is interpreted as plain text.
ListFolderArg
The list folder arg object
ListFolderContinueArg
The list folder continue arg object
ListFolderContinueError
The list folder continue error object
ListFolderContinueError.Other
The other object
ListFolderContinueError.Path
The path object
ListFolderContinueError.Reset
Indicates that the cursor has been invalidated. Call ListFolderAsync(ListFolderArg) ListFolderAsync(ListFolderArg) to obtain a new cursor.
ListFolderError
The list folder error object
ListFolderError.Other
The other object
ListFolderError.Path
The path object
ListFolderError.TemplateError
The template error object
ListFolderGetLatestCursorResult
The list folder get latest cursor result object
ListFolderLongpollArg
The list folder longpoll arg object
ListFolderLongpollError
The list folder longpoll error object
ListFolderLongpollError.Other
The other object
ListFolderLongpollError.Reset
Indicates that the cursor has been invalidated. Call ListFolderAsync(ListFolderArg) ListFolderAsync(ListFolderArg) to obtain a new cursor.
ListFolderLongpollResult
The list folder longpoll result object
ListFolderResult
The list folder result object
ListRevisionsArg
The list revisions arg object
ListRevisionsError
The list revisions error object
ListRevisionsError.Other
The other object
ListRevisionsError.Path
The path object
ListRevisionsMode
The list revisions mode object
ListRevisionsMode.Id
Returns revisions with the same file id as identified by the latest file entry at the given file path or id.
ListRevisionsMode.Other
The other object
ListRevisionsMode.Path
Returns revisions with the same file path as identified by the latest file entry at the given file path or id.
ListRevisionsResult
The list revisions result object
LockConflictError
The lock conflict error object
LockFileArg
The lock file arg object
LockFileBatchArg
The lock file batch arg object
LockFileBatchResult
The lock file batch result object
LockFileError
The lock file error object
LockFileError.CannotBeLocked
Item is a type that cannot be locked.
LockFileError.FileNotShared
Requested file is not currently shared.
LockFileError.InternalError
Something went wrong with the job on Dropbox's end. You'll need to verify that the action you were taking succeeded, and if not, try again. This should happen very rarely.
LockFileError.LockConflict
The user action conflicts with an existing lock on the file.
LockFileError.NoWritePermission
The user does not have permissions to change the lock state or access the file.
LockFileError.Other
The other object
LockFileError.PathLookup
Could not find the specified resource.
LockFileError.TooManyFiles
There are too many files in one request. Please retry with fewer files.
LockFileError.TooManyWriteOperations
There are too many write operations in user's Dropbox. Please retry this request.
LockFileResult
The lock file result object
LockFileResultEntry
The lock file result entry object
LockFileResultEntry.Failure
The failure object
LockFileResultEntry.Success
The success object
LookupError
The lookup error object
LookupError.Locked
The given path is locked.
LookupError.MalformedPath
The given path does not satisfy the required path format. Please refer to the Path formats documentation for more information.
LookupError.NotFile
We were expecting a file, but the given path refers to something that isn't a file.
LookupError.NotFolder
We were expecting a folder, but the given path refers to something that isn't a folder.
LookupError.NotFound
There is nothing at the given path.
LookupError.Other
The other object
LookupError.RestrictedContent
The file cannot be transferred because the content is restricted. For example, we might restrict a file due to legal requirements.
LookupError.UnsupportedContentType
This operation is not supported for this content type.
MediaInfo
The media info object
MediaInfo.Metadata
The metadata for the photo/video.
MediaInfo.Pending
Indicate the photo/video is still under processing and metadata is not available yet.
MediaMetadata
Metadata for a photo or video.
Metadata
Metadata for a file or folder.
MetadataV2
Metadata for a file, folder or other resource types.
MetadataV2.Metadata
The metadata object
MetadataV2.Other
The other object
MinimalFileLinkMetadata
The minimal file link metadata object
MoveBatchArg
The move batch arg object
MoveIntoFamilyError
The move into family error object
MoveIntoFamilyError.IsSharedFolder
Moving shared folder into Family Room folder is not allowed.
MoveIntoFamilyError.Other
The other object
MoveIntoVaultError
The move into vault error object
MoveIntoVaultError.IsSharedFolder
Moving shared folder into Vault is not allowed.
MoveIntoVaultError.Other
The other object
PaperContentError
The paper content error object
PaperContentError.ContentMalformed
The provided content was malformed and cannot be imported to Paper.
PaperContentError.DocLengthExceeded
The Paper doc would be too large, split the content into multiple docs.
PaperContentError.ImageSizeExceeded
The imported document contains an image that is too large. The current limit is 1MB. This only applies to HTML with data URI.
PaperContentError.InsufficientPermissions
Your account does not have permissions to edit Paper docs.
PaperContentError.Other
The other object
PaperCreateArg
The paper create arg object
PaperCreateError
The paper create error object
PaperCreateError.ContentMalformed
The provided content was malformed and cannot be imported to Paper.
PaperCreateError.DocLengthExceeded
The Paper doc would be too large, split the content into multiple docs.
PaperCreateError.EmailUnverified
The user's email must be verified to create Paper docs.
PaperCreateError.ImageSizeExceeded
The imported document contains an image that is too large. The current limit is 1MB. This only applies to HTML with data URI.
PaperCreateError.InsufficientPermissions
Your account does not have permissions to edit Paper docs.
PaperCreateError.InvalidFileExtension
The file path must end in .paper.
PaperCreateError.InvalidPath
The file could not be saved to the specified location.
PaperCreateError.Other
The other object
PaperCreateError.PaperDisabled
Paper is disabled for your team.
PaperCreateResult
The paper create result object
PaperDocUpdatePolicy
The paper doc update policy object
PaperDocUpdatePolicy.Append
Adds the provided content to the end of the doc without checking paper_revision.
PaperDocUpdatePolicy.Other
The other object
PaperDocUpdatePolicy.Overwrite
Sets the doc content to the provided content without checking paper_revision.
PaperDocUpdatePolicy.Prepend
Adds the provided content to the beginning of the doc without checking paper_revision.
PaperDocUpdatePolicy.Update
Sets the doc content to the provided content if the provided paper_revision matches the latest doc revision. Otherwise, returns an error.
PaperUpdateArg
The paper update arg object
PaperUpdateError
The paper update error object
PaperUpdateError.ContentMalformed
The provided content was malformed and cannot be imported to Paper.
PaperUpdateError.DocArchived
This operation is not allowed on archived Paper docs.
PaperUpdateError.DocDeleted
This operation is not allowed on deleted Paper docs.
PaperUpdateError.DocLengthExceeded
The Paper doc would be too large, split the content into multiple docs.
PaperUpdateError.ImageSizeExceeded
The imported document contains an image that is too large. The current limit is 1MB. This only applies to HTML with data URI.
PaperUpdateError.InsufficientPermissions
Your account does not have permissions to edit Paper docs.
PaperUpdateError.Other
The other object
PaperUpdateError.Path
The path object
PaperUpdateError.RevisionMismatch
The provided revision does not match the document head.
PaperUpdateResult
The paper update result object
PathOrLink
The path or link object
PathOrLink.Link
The link object
PathOrLink.Other
The other object
PathOrLink.Path
The path object
PathToTags
The path to tags object
PhotoMetadata
Metadata for a photo.
PreviewArg
The preview arg object
PreviewError
The preview error object
PreviewError.InProgress
This preview generation is still in progress and the file is not ready for preview yet.
PreviewError.Path
An error occurs when downloading metadata for the file.
PreviewError.UnsupportedContent
The file content is not supported for preview generation.
PreviewError.UnsupportedExtension
The file extension is not supported preview generation.
PreviewResult
The preview result object
RelocationArg
The relocation arg object
RelocationBatchArg
The relocation batch arg object
RelocationBatchArgBase
The relocation batch arg base object
RelocationBatchError
The relocation batch error object
RelocationBatchError.CantCopySharedFolder
Shared folders can't be copied.
RelocationBatchError.CantMoveFolderIntoItself
You cannot move a folder into itself.
RelocationBatchError.CantMoveIntoFamily
Some content cannot be moved into the Family Room folder under certain circumstances, see detailed error.
RelocationBatchError.CantMoveIntoVault
Some content cannot be moved into Vault under certain circumstances, see detailed error.
RelocationBatchError.CantMoveSharedFolder
Can't move the shared folder to the given destination.
RelocationBatchError.CantNestSharedFolder
Your move operation would result in nested shared folders. This is not allowed.
RelocationBatchError.CantTransferOwnership
Your move operation would result in an ownership transfer. You may reissue the request with the field AllowOwnershipTransfer to true.
RelocationBatchError.DuplicatedOrNestedPaths
There are duplicated/nested paths among
RelocationBatchError.FromLookup
The from lookup object
RelocationBatchError.FromWrite
The from write object
RelocationBatchError.InsufficientQuota
The current user does not have enough space to move or copy the files.
RelocationBatchError.InternalError
Something went wrong with the job on Dropbox's end. You'll need to verify that the action you were taking succeeded, and if not, try again. This should happen very rarely.
RelocationBatchError.Other
The other object
RelocationBatchError.To
The to object
RelocationBatchError.TooManyFiles
The operation would involve more than 10,000 files and folders.
RelocationBatchError.TooManyWriteOperations
There are too many write operations in user's Dropbox. Please retry this request.
RelocationBatchErrorEntry
The relocation batch error entry object
RelocationBatchErrorEntry.InternalError
Something went wrong with the job on Dropbox's end. You'll need to verify that the action you were taking succeeded, and if not, try again. This should happen very rarely.
RelocationBatchErrorEntry.Other
The other object
RelocationBatchErrorEntry.RelocationError
User errors that retry won't help.
RelocationBatchErrorEntry.TooManyWriteOperations
There are too many write operations in user's Dropbox. Please retry this request.
RelocationBatchJobStatus
The relocation batch job status object
RelocationBatchJobStatus.Complete
The copy or move batch job has finished.
RelocationBatchJobStatus.Failed
The copy or move batch job has failed with exception.
RelocationBatchJobStatus.InProgress
The asynchronous job is still in progress.
RelocationBatchLaunch
Result returned by CopyBatchAsync(RelocationBatchArg) or MoveBatchAsync(RelocationBatchArg) that may either launch an asynchronous job or complete synchronously.
RelocationBatchLaunch.AsyncJobId
This response indicates that the processing is asynchronous. The string is an id that can be used to obtain the status of the asynchronous job.
RelocationBatchLaunch.Complete
The complete object
RelocationBatchLaunch.Other
The other object
RelocationBatchResult
The relocation batch result object
RelocationBatchResultData
The relocation batch result data object
RelocationBatchResultEntry
The relocation batch result entry object
RelocationBatchResultEntry.Failure
The failure object
RelocationBatchResultEntry.Other
The other object
RelocationBatchResultEntry.Success
The success object
RelocationBatchV2JobStatus
Result returned by CopyBatchCheckV2Async(PollArg) or MoveBatchCheckV2Async(PollArg) that may either be in progress or completed with result for each entry.
RelocationBatchV2JobStatus.Complete
The copy or move batch job has finished.
RelocationBatchV2JobStatus.InProgress
The asynchronous job is still in progress.
RelocationBatchV2Launch
Result returned by CopyBatchV2Async(RelocationBatchArgBase) or MoveBatchV2Async(MoveBatchArg) that may either launch an asynchronous job or complete synchronously.
RelocationBatchV2Launch.AsyncJobId
This response indicates that the processing is asynchronous. The string is an id that can be used to obtain the status of the asynchronous job.
RelocationBatchV2Launch.Complete
The complete object
RelocationBatchV2Result
The relocation batch v2 result object
RelocationError
The relocation error object
RelocationError.CantCopySharedFolder
Shared folders can't be copied.
RelocationError.CantMoveFolderIntoItself
You cannot move a folder into itself.
RelocationError.CantMoveIntoFamily
Some content cannot be moved into the Family Room folder under certain circumstances, see detailed error.
RelocationError.CantMoveIntoVault
Some content cannot be moved into Vault under certain circumstances, see detailed error.
RelocationError.CantMoveSharedFolder
Can't move the shared folder to the given destination.
RelocationError.CantNestSharedFolder
Your move operation would result in nested shared folders. This is not allowed.
RelocationError.CantTransferOwnership
Your move operation would result in an ownership transfer. You may reissue the request with the field AllowOwnershipTransfer to true.
RelocationError.DuplicatedOrNestedPaths
There are duplicated/nested paths among
RelocationError.FromLookup
The from lookup object
RelocationError.FromWrite
The from write object
RelocationError.InsufficientQuota
The current user does not have enough space to move or copy the files.
RelocationError.InternalError
Something went wrong with the job on Dropbox's end. You'll need to verify that the action you were taking succeeded, and if not, try again. This should happen very rarely.
RelocationError.Other
The other object
RelocationError.To
The to object
RelocationError.TooManyFiles
The operation would involve more than 10,000 files and folders.
RelocationPath
The relocation path object
RelocationResult
The relocation result object
RemoveTagArg
The remove tag arg object
RemoveTagError
The remove tag error object
RemoveTagError.Other
The other object
RemoveTagError.Path
The path object
RemoveTagError.TagNotPresent
That tag doesn't exist at this path.
RestoreArg
The restore arg object
RestoreError
The restore error object
RestoreError.InProgress
The restore is currently executing, but has not yet completed.
RestoreError.InvalidRevision
The revision is invalid. It may not exist or may point to a deleted file.
RestoreError.Other
The other object
RestoreError.PathLookup
An error occurs when downloading metadata for the file.
RestoreError.PathWrite
An error occurs when trying to restore the file to that path.
SaveCopyReferenceArg
The save copy reference arg object
SaveCopyReferenceError
The save copy reference error object
SaveCopyReferenceError.InvalidCopyReference
The copy reference is invalid.
SaveCopyReferenceError.NoPermission
You don't have permission to save the given copy reference. Please make sure this app is same app which created the copy reference and the source user is still linked to the app.
SaveCopyReferenceError.NotFound
The file referenced by the copy reference cannot be found.
SaveCopyReferenceError.Other
The other object
SaveCopyReferenceError.Path
The path object
SaveCopyReferenceError.TooManyFiles
The operation would involve more than 10,000 files and folders.
SaveCopyReferenceResult
The save copy reference result object
SaveUrlArg
The save url arg object
SaveUrlError
The save url error object
SaveUrlError.DownloadFailed
Failed downloading the given URL. The URL may be password-protected and the password provided was incorrect, or the link may be disabled.
SaveUrlError.InvalidUrl
The given URL is invalid.
SaveUrlError.NotFound
The file where the URL is saved to no longer exists.
SaveUrlError.Other
The other object
SaveUrlError.Path
The path object
SaveUrlJobStatus
The save url job status object
SaveUrlJobStatus.Complete
Metadata of the file where the URL is saved to.
SaveUrlJobStatus.Failed
The failed object
SaveUrlJobStatus.InProgress
The asynchronous job is still in progress.
SaveUrlResult
The save url result object
SaveUrlResult.AsyncJobId
This response indicates that the processing is asynchronous. The string is an id that can be used to obtain the status of the asynchronous job.
SaveUrlResult.Complete
Metadata of the file where the URL is saved to.
SearchArg
The search arg object
SearchError
The search error object
SearchError.InternalError
Something went wrong, please try again.
SearchError.InvalidArgument
The invalid argument object
SearchError.Other
The other object
SearchError.Path
The path object
SearchMatch
The search match object
SearchMatchFieldOptions
The search match field options object
SearchMatchType
Indicates what type of match was found for a given item.
SearchMatchType.Both
This item was matched based on both its contents and its file name.
SearchMatchType.Content
This item was matched based on its file contents.
SearchMatchType.Filename
This item was matched on its file or folder name.
SearchMatchTypeV2
Indicates what type of match was found for a given item.
SearchMatchTypeV2.FileContent
This item was matched based on its file contents.
SearchMatchTypeV2.Filename
This item was matched on its file or folder name.
SearchMatchTypeV2.FilenameAndContent
This item was matched based on both its contents and its file name.
SearchMatchTypeV2.ImageContent
This item was matched on image content.
SearchMatchTypeV2.Other
The other object
SearchMatchV2
The search match v2 object
SearchMode
The search mode object
SearchMode.DeletedFilename
Search for deleted file and folder names.
SearchMode.Filename
Search file and folder names.
SearchMode.FilenameAndContent
Search file and folder names as well as file contents.
SearchOptions
The search options object
SearchOrderBy
The search order by object
SearchOrderBy.LastModifiedTime
The last modified time object
SearchOrderBy.Other
The other object
SearchOrderBy.Relevance
The relevance object
SearchResult
The search result object
SearchV2Arg
The search v2 arg object
SearchV2ContinueArg
The search v2 continue arg object
SearchV2Result
The search v2 result object
SharedLink
The shared link object
SharedLinkFileInfo
The shared link file info object
SharingInfo
Sharing info for a file or folder.
SingleUserLock
The single user lock object
SymlinkInfo
The symlink info object
SyncSetting
The sync setting object
SyncSetting.Default
On first sync to members' computers, the specified folder will follow its parent folder's setting or otherwise follow default sync behavior.
SyncSetting.NotSynced
On first sync to members' computers, the specified folder will be set to not sync with selective sync.
SyncSetting.NotSyncedInactive
The specified folder's not_synced setting is inactive due to its location or other configuration changes. It will follow its parent folder's setting.
SyncSetting.Other
The other object
SyncSettingArg
The sync setting arg object
SyncSettingArg.Default
On first sync to members' computers, the specified folder will follow its parent folder's setting or otherwise follow default sync behavior.
SyncSettingArg.NotSynced
On first sync to members' computers, the specified folder will be set to not sync with selective sync.
SyncSettingArg.Other
The other object
SyncSettingsError
The sync settings error object
SyncSettingsError.Other
The other object
SyncSettingsError.Path
The path object
SyncSettingsError.UnsupportedCombination
Setting this combination of sync settings simultaneously is not supported.
SyncSettingsError.UnsupportedConfiguration
The specified configuration is not supported.
Tag
Tag that can be added in multiple ways.
Tag.Other
The other object
Tag.UserGeneratedTag
Tag generated by the user.
ThumbnailArg
The thumbnail arg object
ThumbnailError
The thumbnail error object
ThumbnailError.ConversionError
An error occurs during thumbnail conversion.
ThumbnailError.Path
An error occurs when downloading metadata for the image.
ThumbnailError.UnsupportedExtension
The file extension doesn't allow conversion to a thumbnail.
ThumbnailError.UnsupportedImage
The image cannot be converted to a thumbnail.
ThumbnailFormat
The thumbnail format object
ThumbnailFormat.Jpeg
The jpeg object
ThumbnailFormat.Png
The png object
ThumbnailMode
The thumbnail mode object
ThumbnailMode.Bestfit
Scale down the image to fit within the given size or its transpose.
ThumbnailMode.FitoneBestfit
Scale down the image to completely cover the given size or its transpose.
ThumbnailMode.Strict
Scale down the image to fit within the given size.
ThumbnailSize
The thumbnail size object
ThumbnailSize.W1024h768
1024 by 768 px.
ThumbnailSize.W128h128
128 by 128 px.
ThumbnailSize.W2048h1536
2048 by 1536 px.
ThumbnailSize.W256h256
256 by 256 px.
ThumbnailSize.W32h32
32 by 32 px.
ThumbnailSize.W480h320
480 by 320 px.
ThumbnailSize.W640h480
640 by 480 px.
ThumbnailSize.W64h64
64 by 64 px.
ThumbnailSize.W960h640
960 by 640 px.
ThumbnailV2Arg
The thumbnail v2 arg object
ThumbnailV2Error
The thumbnail v2 error object
ThumbnailV2Error.AccessDenied
Access to this shared link is forbidden.
ThumbnailV2Error.ConversionError
An error occurred during thumbnail conversion.
ThumbnailV2Error.NotFound
The shared link does not exist.
ThumbnailV2Error.Other
The other object
ThumbnailV2Error.Path
An error occurred when downloading metadata for the image.
ThumbnailV2Error.UnsupportedExtension
The file extension doesn't allow conversion to a thumbnail.
ThumbnailV2Error.UnsupportedImage
The image cannot be converted to a thumbnail.
UnlockFileArg
The unlock file arg object
UnlockFileBatchArg
The unlock file batch arg object
UploadArg
The upload arg object
UploadError
The upload error object
UploadError.ContentHashMismatch
The content received by the Dropbox server in this call does not match the provided content hash.
UploadError.Other
The other object
UploadError.Path
Unable to save the uploaded contents to a file.
UploadError.PayloadTooLarge
The request payload must be at most 150 MB.
UploadError.PropertiesError
The supplied property group is invalid. The file has uploaded without property groups.
UploadSessionAppendArg
The upload session append arg object
UploadSessionAppendError
The upload session append error object
UploadSessionAppendError.Closed
You are attempting to append data to an upload session that has already been closed (i.e. committed).
UploadSessionAppendError.ConcurrentSessionInvalidDataSize
For concurrent upload sessions, only chunks with size multiple of 4194304 bytes can be uploaded.
UploadSessionAppendError.ConcurrentSessionInvalidOffset
For concurrent upload sessions, offset needs to be multiple of 4194304 bytes.
UploadSessionAppendError.ContentHashMismatch
The content received by the Dropbox server in this call does not match the provided content hash.
UploadSessionAppendError.IncorrectOffset
The specified offset was incorrect. See the value for the correct offset. This error may occur when a previous request was received and processed successfully but the client did not receive the response, e.g. due to a network error.
UploadSessionAppendError.NotClosed
The session must be closed before calling upload_session/finish_batch.
UploadSessionAppendError.NotFound
The upload session ID was not found or has expired. Upload sessions are valid for 7 days.
UploadSessionAppendError.Other
The other object
UploadSessionAppendError.PayloadTooLarge
The request payload must be at most 150 MB.
UploadSessionAppendError.TooLarge
You can not append to the upload session because the size of a file should not reach the max file size limit (i.e. 350GB).
UploadSessionCursor
The upload session cursor object
UploadSessionFinishArg
The upload session finish arg object
UploadSessionFinishBatchArg
The upload session finish batch arg object
UploadSessionFinishBatchJobStatus
The upload session finish batch job status object
UploadSessionFinishBatchJobStatus.Complete
The UploadSessionFinishBatchAsync(UploadSessionFinishBatchArg) has finished.
UploadSessionFinishBatchJobStatus.InProgress
The asynchronous job is still in progress.
UploadSessionFinishBatchLaunch
Result returned by UploadSessionFinishBatchAsync(UploadSessionFinishBatchArg) that may either launch an asynchronous job or complete synchronously.
UploadSessionFinishBatchLaunch.AsyncJobId
This response indicates that the processing is asynchronous. The string is an id that can be used to obtain the status of the asynchronous job.
UploadSessionFinishBatchLaunch.Complete
The complete object
UploadSessionFinishBatchLaunch.Other
The other object
UploadSessionFinishBatchResult
The upload session finish batch result object
UploadSessionFinishBatchResultEntry
The upload session finish batch result entry object
UploadSessionFinishBatchResultEntry.Failure
The failure object
UploadSessionFinishBatchResultEntry.Success
The success object
UploadSessionFinishError
The upload session finish error object
UploadSessionFinishError.ConcurrentSessionDataNotAllowed
Uploading data not allowed when finishing concurrent upload session.
UploadSessionFinishError.ConcurrentSessionMissingData
Not all pieces of data were uploaded before trying to finish the session.
UploadSessionFinishError.ConcurrentSessionNotClosed
Concurrent upload sessions need to be closed before finishing.
UploadSessionFinishError.ContentHashMismatch
The content received by the Dropbox server in this call does not match the provided content hash.
UploadSessionFinishError.LookupFailed
The session arguments are incorrect; the value explains the reason.
UploadSessionFinishError.Other
The other object
UploadSessionFinishError.Path
Unable to save the uploaded contents to a file. Data has already been appended to the upload session. Please retry with empty data body and updated offset.
UploadSessionFinishError.PayloadTooLarge
The request payload must be at most 150 MB.
UploadSessionFinishError.PropertiesError
The supplied property group is invalid. The file has uploaded without property groups.
UploadSessionFinishError.TooManySharedFolderTargets
The batch request commits files into too many different shared folders. Please limit your batch request to files contained in a single shared folder.
UploadSessionFinishError.TooManyWriteOperations
There are too many write operations happening in the user's Dropbox. You should retry uploading this file.
UploadSessionLookupError
The upload session lookup error object
UploadSessionLookupError.Closed
You are attempting to append data to an upload session that has already been closed (i.e. committed).
UploadSessionLookupError.ConcurrentSessionInvalidDataSize
For concurrent upload sessions, only chunks with size multiple of 4194304 bytes can be uploaded.
UploadSessionLookupError.ConcurrentSessionInvalidOffset
For concurrent upload sessions, offset needs to be multiple of 4194304 bytes.
UploadSessionLookupError.IncorrectOffset
The specified offset was incorrect. See the value for the correct offset. This error may occur when a previous request was received and processed successfully but the client did not receive the response, e.g. due to a network error.
UploadSessionLookupError.NotClosed
The session must be closed before calling upload_session/finish_batch.
UploadSessionLookupError.NotFound
The upload session ID was not found or has expired. Upload sessions are valid for 7 days.
UploadSessionLookupError.Other
The other object
UploadSessionLookupError.PayloadTooLarge
The request payload must be at most 150 MB.
UploadSessionLookupError.TooLarge
You can not append to the upload session because the size of a file should not reach the max file size limit (i.e. 350GB).
UploadSessionOffsetError
The upload session offset error object
UploadSessionStartArg
The upload session start arg object
UploadSessionStartBatchArg
The upload session start batch arg object
UploadSessionStartBatchResult
The upload session start batch result object
UploadSessionStartError
The upload session start error object
UploadSessionStartError.ConcurrentSessionCloseNotAllowed
Can not start a closed concurrent upload session.
UploadSessionStartError.ConcurrentSessionDataNotAllowed
Uploading data not allowed when starting concurrent upload session.
UploadSessionStartError.ContentHashMismatch
The content received by the Dropbox server in this call does not match the provided content hash.
UploadSessionStartError.Other
The other object
UploadSessionStartError.PayloadTooLarge
The request payload must be at most 150 MB.
UploadSessionStartResult
The upload session start result object
UploadSessionType
The upload session type object
UploadSessionType.Concurrent
Pieces of data can be uploaded in concurrent RPCs in any order.
UploadSessionType.Other
The other object
UploadSessionType.Sequential
Pieces of data are uploaded sequentially one after another. This is the default behavior.
UploadWriteFailed
The upload write failed object
UserGeneratedTag
The user generated tag object
VideoMetadata
Metadata for a video.
WriteConflictError
The write conflict error object
WriteConflictError.File
There's a file in the way.
WriteConflictError.FileAncestor
There's a file at an ancestor path, so we couldn't create the required parent folders.
WriteConflictError.Folder
There's a folder in the way.
WriteConflictError.Other
The other object
WriteError
The write error object
WriteError.Conflict
Couldn't write to the target path because there was something in the way.
WriteError.DisallowedName
Dropbox will not save the file or folder because of its name.
WriteError.InsufficientSpace
The user doesn't have enough available space (bytes) to write more data.
WriteError.MalformedPath
The given path does not satisfy the required path format. Please refer to the Path formats documentation for more information.
WriteError.NoWritePermission
The user doesn't have permissions to write to the target location.
WriteError.OperationSuppressed
This file operation is not allowed at this path.
WriteError.Other
The other object
WriteError.TeamFolder
This endpoint cannot move or delete team folders.
WriteError.TooManyWriteOperations
There are too many write operations in user's Dropbox. Please retry this request.
WriteMode
Your intent when writing a file to some path. This is used to determine what constitutes a conflict and what the autorename strategy is.
In some situations, the conflict behavior is identical: (a) If the target path doesn't refer to anything, the file is always written; no conflict. (b) If the target path refers to a folder, it's always a conflict. (c) If the target path refers to a file with identical contents, nothing gets written; no conflict.
The conflict checking differs in the case where there's a file at the target path with contents different from the contents you're trying to write.
WriteMode.Add
Do not overwrite an existing file if there is a conflict. The autorename strategy is to append a number to the file name. For example, "document.txt" might become "document (2).txt".
WriteMode.Overwrite
Always overwrite the existing file. The autorename strategy is the same as it is for WriteMode.Add.
WriteMode.Update
Overwrite if the given "rev" matches the existing file's "rev". The supplied value should be the latest known "rev" of the file, for example, from FileMetadata, from when the file was last downloaded by the app. This will cause the file on the Dropbox servers to be overwritten if the given "rev" matches the existing file's current "rev" on the Dropbox servers. The autorename strategy is to append the string "conflicted copy" to the file name. For example, "document.txt" might become "document (conflicted copy).txt" or "document (Panda's conflicted copy).txt".