Yandex Disk

Storage & databasesOAuth 2.0API key

Browse, organise, share and download files and folders on Yandex Disk, upload files from URLs and manage the trash.

16 actions

ActionEffectData handledScope
yandex_get_disk_infoReturns the total, used and trash space of the Disk and the paths of its system foldersreadGeneralcloud_api:disk.info
yandex_get_resourceReturns a file's or folder's metadata; for a folder, a page of its contents in _embedded.itemsreadPersonal datacloud_api:disk.read
yandex_list_filesLists all files on the Disk as a flat list, sorted by name, optionally only certain media typesreadPersonal datacloud_api:disk.read
yandex_list_recent_uploadsLists the most recently uploaded files, newest first, optionally only certain media typesreadPersonal datacloud_api:disk.read
yandex_create_folderCreates a folder; its parent folder must already existwriteGeneralcloud_api:disk.write
yandex_delete_resourceMoves a file or folder to the trash, or deletes it permanentlydestructiveGeneralcloud_api:disk.write
yandex_copy_resourceCopies a file or folder to a new pathwriteGeneralcloud_api:disk.write
yandex_move_resourceMoves or renames a file or folderwriteGeneralcloud_api:disk.write
yandex_get_download_linkReturns a temporary href to download a file, or a folder as a zip archivereadPersonal datacloud_api:disk.read
yandex_upload_from_urlHas Yandex Disk download a file from a public URL into a path; runs asynchronously and returns an operation link to checkwritePersonal datacloud_api:disk.write
yandex_publish_resourcePublishes a file or folder so anyone with the link can open it; get_resource then shows its public_urlwriteGeneralcloud_api:disk.write
yandex_unpublish_resourceStops public access to a published file or folderwriteGeneralcloud_api:disk.write
yandex_list_trashReturns the trash's contents, or the metadata of one item in itreadPersonal datacloud_api:disk.read
yandex_restore_from_trashRestores an item from the trash to its original place, optionally under a new namewriteGeneralcloud_api:disk.write
yandex_empty_trashPermanently deletes one item from the trash, or the whole trash when no path is givendestructiveGeneralcloud_api:disk.write
yandex_get_operation_statusReturns the status (success, failed or in-progress) of an asynchronous copy, move, delete or upload; the id is the end of the operation hrefreadGeneralcloud_api:disk.read