Создание todoTaskList

Пространство имен: microsoft.graph

Создайте новый объект lists.

Этот API доступен в следующих национальных облачных развертываниях.

Глобальная служба Правительство США L4 Правительство США L5 (DOD) Китай управляется 21Vianet

Разрешения

Для вызова этого API требуется одно из следующих разрешений. Дополнительные сведения, включая сведения о том, как выбрать разрешения, см. в статье Разрешения.

Тип разрешения Разрешения (в порядке повышения привилегий)
Делегированные (рабочая или учебная учетная запись) Tasks.ReadWrite
Делегированные (личная учетная запись Майкрософт) Tasks.ReadWrite
Для приложений Tasks.ReadWrite.All

HTTP-запрос

POST /me/todo/lists
POST /users/{id|userPrincipalName}/todo/lists

Заголовки запросов

Имя Описание
Авторизация Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации.
Content-Type application/json. Обязательно.

Текст запроса

В тексте запроса укажите представление объекта todoTaskList в формате JSON.

В следующей таблице перечислены свойства, необходимые при создании todoTaskList.

Свойство Тип Описание
displayName String Поле, указывающее заголовок списка задач.

Отклик

В случае успешного 201 Created выполнения этот метод возвращает код отклика и объект todoTaskList в тексте отклика.

Примеры

Запрос

POST https://graph.microsoft.com/v1.0/me/todo/lists
Content-Type: application/json

{
  "displayName": "Travel items"
}

Отклик

Примечание. Объект отклика, показанный здесь, может быть сокращен для удобочитаемости.

HTTP/1.1 201 Created
Content-Type: application/json

{
  "@odata.type": "#microsoft.graph.todoTaskList",
  "id": "AAMkADIyAAAhrbPWAAA=",
  "displayName": "Travel items",
  "isOwner": true,
  "isShared": false,
  "wellknownListName": "none"
}