---
metadata:
  - name: generator
    content: Diplodoc Platform v5.44.0
alternate:
  - https://yandex.com/dev/disk/doc/en/concepts/api-methods.md
  - https://yandex.com/dev/disk/doc/ru/concepts/api-methods.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/disk/doc/ru/llms.txt

# Методы API

Функции Яндекс Диска, доступные посредством API, включают в себя загрузку и скачивание файлов, просмотр файловой структуры и управление файлами и папками на Диске.

Все перечисленные функции реализованы с помощью методов протокола WebDAV:

- [Загрузка файла (PUT)](https://yandex.com/dev/disk/doc/ru/reference/put.md).
- [Скачивание файла (GET)](https://yandex.com/dev/disk/doc/ru/reference/get.md).
- [Создание папки (MKCOL)](https://yandex.com/dev/disk/doc/ru/reference/mkcol.md).
- [Копирование (COPY)](https://yandex.com/dev/disk/doc/ru/reference/copy.md).
- [Перемещение и переименование (MOVE)](https://yandex.com/dev/disk/doc/ru/reference/move.md).
- [Удаление (DELETE)](https://yandex.com/dev/disk/doc/ru/reference/delete.md).
- [Получение свойств файлов и папок (PROPFIND)](https://yandex.com/dev/disk/doc/ru/reference/propfind.md), в частности:
    - свободного и занятого места на Диске;
    - содержимого папок.

- [Изменение свойств файла или папки (PROPPATCH)](https://yandex.com/dev/disk/doc/ru/reference/proppatch.md).

Кроме перечисленных, сервис формально поддерживает методы LOCK и UNLOCK: сервер возвращает ответ о том, что файл заблокирован или разблокирован соответственно, но фактически на состояние файла это не влияет.
