All Products
Search
Document Center

Drive and Photo Service:List of operations by function

最終更新日:Aug 20, 2025
This product(pds/2022-03-01) OpenAPI adopts ROA Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.

Domain Management

APITitleDescription
CreateDomainCreateDomainCreates a domain.
GetDomainGetDomainGet domain information.
UpdateDomainUpdateDomainUpdate domain information.
ListDomainsListDomains
SearchDomainsSearchDomainsSearches for domains
DeleteDomainDeleteDomainDelete the domain

Authentication and Authorization

APITitleDescription
AuthorizeAuthorizeRequests permissions by using OAuth 2.0.
TokenTokenGenerates an access token based on Open Authorization (OAuth) 2.0.

Account Management

APITitleDescription
GetLinkInfoByUserIdGetLinkInfoByUserIdQueries the information about a user based on the user ID.
LinkAccountLinkAccountAssociates an account with a user.
GetLinkInfoGetLinkInfoQueries the information about an account.
UnLinkAccountUnlink AccountUnlink Account Binding

Group Management

APITitleDescription
CreateGroupCreateGroupCreates a group.
UpdateGroupUpdateGroupModifies the information about a group.
GetGroupGetGroupQueries the information about a group.
ListGroupListGroupQueries groups.
DeleteGroupDeleteGroupDeletes groups. Before you delete a group, make sure that no other groups or users exist in the group. Otherwise, the group fails to be deleted.
AddGroupMemberAddGroupMemberAdds a member to a group.
RemoveGroupMemberRemoveGroupMemberRemoves a member from a group.
ListGroupMemberListGroupMemberQueries the members of a group.

User Management

APITitleDescription
CreateUserCreateUserCreates a user.
ImportUserImportUserImports a user.
UpdateUserUpdateUserModifies the information about a user.
GetUserGetUserQueries the information about a user.
ListUserListUserQueries users.
SearchUserSearchUserSearches for users.
DeleteUserDeleteUserDeletes a user.

Space Management

APITitleDescription
CreateDriveCreateDriveCreates a drive.
UpdateDriveUpdateDriveModifies a drive.
GetDriveGetDriveQueries the information about a drive.
ListDriveListDriveQueries a list of drives.
GetDefaultDriveGetDefaultDriveQueries the default drive of a user.
ListMyDrivesListMyDrivesQueries the drives of the current user.
SearchDriveSearchDriveQueries drives.
DeleteDriveDeleteDriveDeletes a drive.

File Management

APITitleDescription
CreateFileCreateFileCreates a file or folder.
DeleteFileDeleteFileDeletes a file or folder.
UpdateFileUpdateFileModifies the information about a file instead of the file data.
SearchFileSearchFileSearches for files.
ListFileListFileQueries a list of files and folders.
GetFileGetFileQueries the information about a file.
DownloadFileDownloadFileDownloads a file.
GetUploadUrlGetUploadUrlQueries the upload URL of a file.
ListUploadedPartsListUploadedPartsQueries the file parts that are uploaded.
CompleteFileCompleteFileCompletes the upload of a file.
MoveFileMoveFileMoves files or folders.
CopyFileCopyFileCopies a file or folder.
GetDownloadUrlGetDownloadUrlQueries the download URL of a file. For more information about best practices, visit https://www.alibabacloud.com/help/document_detail/175889.html.
FilePutUserTagsFilePutUserTagsAdds custom tags to a file.
FileDeleteUserTagsFileDeleteUserTagsRemoves custom tags from a file.
VideoDRMLicenseVideoDRMLicenseObtain the digital rights management (DRM) license of a video.

File multi-version management

APITitleDescription
DeleteRevisionDeleteRevisionDeletes a historical version of a file. You cannot delete the latest version of a file.
UpdateRevisionUpdateRevisionUpdates the version information. You can call this operation to permanently retain a version or modify the description of a version. You can permanently retain up to 50 versions of a file.
RestoreRevisionRestoreRevisionRestores a historical version of a file. You cannot restore the latest version of a file.
ListRevisionListRevisionQueries the versions of a file.
GetRevisionGetRevisionQueries the information about a version.

Incremental processing

APITitleDescription
ScanFileScanFileScans files.
ListDeltaListDeltaQueries incremental information.
DeltaGetLastCursorDeltaGetLastCursorQueries the cursor of incremental information.

Permission Management

APITitleDescription
ListReceivedFileListReceivedFileQueries a list of files that are shared with a user. You can call this operation to query a list of files in a personal drive on which a user is granted permissions.
ListMyGroupDriveListMyGroupDriveQueries the team drives that can be accessed by the authorized users.
FileRemovePermissionFileRemovePermissionCancels the permissions on a shared file.
FileAddPermissionFileAddPermissionGrants permissions to access files to a user or group.
FileListPermissionFileListPermissionQueries the sharing authorization records of a file.
ListAssignmentListAssignmentQueries a list of assigned roles. For example, you can query the administrators of a group by group ID.
AssignRoleAssignRoleAssigns a group administrator role to a user.
CancelAssignRoleCancelAssignRoleCancels a role.

ShareLink Management

APITitleDescription
CreateShareLinkCreateShareLinkCreates a share URL.
UpdateShareLinkUpdateShareLinkModifies a share link.
SearchShareLinkSearchShareLinkQueries share URLs.
CancelShareLinkCancelShareLinkDeletes a share link.
ListShareLinkListShareLinkQueries shares.
GetShareLinkGetShareLinkQueries the share URL of a file.
GetShareLinkByAnonymousGetShareLinkByAnonymousQueries the information about a share link anonymously.
GetShareLinkTokenGetShareLinkTokenQueries a share token anonymously.

Recycle Bin Management

APITitleDescription
TrashFileTrashFileMoves a file or folder to the recycle bin.
ClearRecyclebinClearRecyclebinEmpties the recycle bin.
ListRecyclebinListRecyclebinQueries the information about files and folders in the recycle bin.
RestoreFileRestoreFileRestores a file or folder from the recycle bin.

Job Management

APITitleDescription
GetAsyncTaskGetAsyncTaskQueries the information about an asynchronous task.

Other

APITitleDescription
BatchBatchCalls multiple operations at a time to improve call efficiency.
AuditLogExportAuditLogExportExports audit logs.