Yandex Disk
Browse and search a Yandex Disk account's files and folders, read disk usage, get download and upload links, create folders, copy, move, rename and delete resources, publish or unpublish public links, and manage the Trash.
Tools21
yandex-disk__get_disk_infoFreeFetch the account's Disk totals: total_space, used_space, trash_size, and the paths of its system folders.Fetch the account's Disk totals: total_space, used_space, trash_size, and the paths of its system folders.
yandex-disk__get_resourceFreeFetch metadata for one file or folder. For a folder the response embeds its children, paged with limit/offset and ordered by sort.Fetch metadata for one file or folder. For a folder the response embeds its children, paged with limit/offset and ordered by sort.
yandex-disk__list_filesFreeList every file on the Disk in alphabetical order, optionally narrowed to media types.List every file on the Disk in alphabetical order, optionally narrowed to media types.
yandex-disk__list_last_uploadedFreeList the most recently uploaded files, newest first.List the most recently uploaded files, newest first.
yandex-disk__get_download_linkFreeGet a short-lived download URL for a file. Request it with the same account's credentials.Get a short-lived download URL for a file. Request it with the same account's credentials.
yandex-disk__get_upload_linkFreeGet an upload URL for a path, valid for 30 minutes. The call itself changes nothing — you then PUT the file bytes to the returned href.Get an upload URL for a path, valid for 30 minutes. The call itself changes nothing — you then PUT the file bytes to the returned href.
yandex-disk__list_trashFreeList the contents of the Trash, or the metadata of one item in it.List the contents of the Trash, or the metadata of one item in it.
yandex-disk__get_public_resourceFreeFetch metadata for a published resource by its public key or public URL.Fetch metadata for a published resource by its public key or public URL.
yandex-disk__get_public_download_linkFreeGet a download URL for a published resource by its public key.Get a download URL for a published resource by its public key.
yandex-disk__get_operation_statusFreeCheck an asynchronous operation (the 202 Accepted returned by copy, move, or a non-empty-folder delete): success, failed, or in-progress.Check an asynchronous operation (the 202 Accepted returned by copy, move, or a non-empty-folder delete): success, failed, or in-progress.
yandex-disk__create_folderFreeCreate a folder. The parent folders must already exist.Create a folder. The parent folders must already exist.
yandex-disk__upload_from_urlFreeHave Yandex fetch a file from a URL and store it at a Disk path. Asynchronous — poll the returned href with get_operation_status.Have Yandex fetch a file from a URL and store it at a Disk path. Asynchronous — poll the returned href with get_operation_status.
yandex-disk__copy_resourceFreeCopy a file or folder to another path. Copying a non-empty folder is asynchronous (202 Accepted).Copy a file or folder to another path. Copying a non-empty folder is asynchronous (202 Accepted).
yandex-disk__save_public_to_diskFreeSave someone's published resource into this account's Downloads folder.Save someone's published resource into this account's Downloads folder.
yandex-disk__publish_resourceFreePublish a file or folder and return its public link.Publish a file or folder and return its public link.
yandex-disk__unpublish_resourceFreeWithdraw a resource's public link, disabling access through it.Withdraw a resource's public link, disabling access through it.
yandex-disk__move_resourceFreeMove or rename a file or folder. The resource disappears from its old path.Move or rename a file or folder. The resource disappears from its old path.
yandex-disk__delete_resourceFreeDelete a file or folder — to the Trash by default, or outright with permanently=true.Delete a file or folder — to the Trash by default, or outright with permanently=true.
yandex-disk__restore_from_trashFreeRestore a resource from the Trash back to its original location, optionally under a new name.Restore a resource from the Trash back to its original location, optionally under a new name.
yandex-disk__delete_from_trashFreePermanently delete one item from the Trash, or empty the whole Trash when path is omitted. This is the only way to reclaim space.Permanently delete one item from the Trash, or empty the whole Trash when path is omitted. This is the only way to reclaim space.
yandex-disk__set_custom_propertiesFreeAttach or replace app-defined custom_properties on an existing resource.Attach or replace app-defined custom_properties on an existing resource.