Тодоист

Todoist — это веб-приложение для управления задачами и список дел. С помощью Todoist пользователи могут упорядочивать, планировать, поддерживать и определять приоритеты личных задач.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Стандарт Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Стандарт Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Стандарт Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Microsoft
URL Поддержка Microsoft LogicApps
Поддержка Microsoft Power Automate
Поддержка Microsoft Power Apps
Метаданные соединителя
Publisher Microsoft
Website https://todoist.com/
Политика конфиденциальности https://todoist.com/privacy

Это важно

Все действия и триггеры соединителя не могут использоваться в данный момент из-за амортизации REST API Todoist (версии 1). Чтобы перейти на новую версию, проголосуйте за него здесь.

Чтобы использовать эту интеграцию, вам потребуется доступ к учетной записи Todoist. Чтобы сделать подключение, нажмите кнопку "Войти". Вам будет предложено указать имя входа Todoist, следуйте остальным экранам, чтобы создать подключение. Обратите внимание, что для некоторых операций в соединителе может потребоваться учетная запись Todoist Premium, если в одной из операций возникает сбой, просмотрите сообщение и подтвердите тип учетной записи.

Замечание

Чтобы просмотреть текущее состояние серверной службы API Todoist, активных инцидентов или предстоящего обслуживания, перейдите на страницу состояния Todoist.

Теперь вы готовы начать использовать эту интеграцию.

Известные проблемы и ограничения

1. Подключения

Из-за ограничений в процессе OAuth Todoist:

  1. В настоящее время учетная запись Todoist будет автоматически выбрана для использования при создании подключения.
  2. Переключение между учетными записями для существующего подключения не поддерживается стандартным способом, и поэтому, если вам нужно переключиться на другую учетную запись Todoist, выйдите из портала Todoist заранее или используйте режим инкогнито браузера.

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 30 60 секунд
Частота опросов триггеров 1 15 секунд

Действия

Вывод списка задач по проекту (V2) [DEPRECATED]

Это действие устарело. Вместо этого используйте задачи списка по проекту (V4).

Вывод списка всех задач в определенном проекте.

Вывод списка задач по проекту (V3) [DEPRECATED]

Это действие устарело. Вместо этого используйте задачи списка по проекту (V4).

Вывод списка всех задач в определенном проекте.

Вывод списка задач по проекту [DEPRECATED]

Это действие устарело. Вместо этого используйте задачи списка по проекту (V4).

Вывод списка всех задач в определенном проекте.

Вывод списка проектов (V3) [DEPRECATED]

Это действие устарело. Вместо этого используйте проекты списка (V4 ).

Список всех проектов в учетной записи Todoist.

Вывод списка проектов (V4)

Список всех проектов в учетных записях Todoist.

Вывод списка проектов (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте проекты списка (V4 ).

Список всех проектов в учетной записи Todoist.

Обновление задачи (V4)

Обновите существующую задачу.

Обновление задачи (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте обновление задачи (V4 ).

Обновите существующую задачу.

Обновление задачи (версия 3) [не рекомендуется]

Это действие устарело. Вместо этого используйте обновление задачи (V4 ).

Обновите существующую задачу.

Обновление задачи [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте обновление задачи (V4 ).

Обновите существующую задачу.

Обновление метки (V3) [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте метку обновления (V4 ).

Обновите существующую метку.

Обновление метки (V4)

Обновите существующую метку.

Обновление метки (версия 2) [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте метку обновления (V4 ).

Обновите существующую метку.

Обновление метки [DEPRECATED]

Это действие устарело. Вместо этого используйте метку обновления (V4 ).

Обновите существующую метку.

Обновление проекта (V4)

Обновление существующего проекта.

Обновление проекта (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте обновление проекта (V4 ).

Обновление существующего проекта.

Обновление проекта (версия 3) [не рекомендуется]

Это действие устарело. Вместо этого используйте обновление проекта (V4 ).

Обновление существующего проекта.

Обновление проекта [DEPRECATED]

Это действие устарело. Вместо этого используйте обновление проекта (V4 ).

Обновление существующего проекта.

Общий доступ к проекту (V4)

Предоставление общего доступа к существующему проекту конкретному пользователю.

Перечисление задач (V4)

Вывод списка всех задач в учетной записи Todoist.

Перечисление задач (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте задачи списка (V4 ).

Вывод списка всех задач в учетной записи Todoist.

Перечисление задач (версия 3) [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте задачи списка (V4 ).

Вывод списка всех задач в учетной записи Todoist.

Перечисление задач [DEPRECATED]

Это действие устарело. Вместо этого используйте задачи списка (V4 ).

Вывод списка всех задач в учетной записи Todoist.

Перечисление задач по проекту (V4)

Вывод списка всех задач в определенном проекте.

Перечисление меток (V2) [DEPRECATED]

Это действие устарело. Вместо этого используйте метки списка (V4 ).

Вывод списка меток, настроенных в учетной записи Todoist.

Перечисление меток (V3) [DEPRECATED]

Это действие устарело. Вместо этого используйте метки списка (V4 ).

Вывод списка меток, настроенных в учетной записи Todoist.

Перечисление меток (V4)

Вывод списка меток, настроенных в учетной записи Todoist.

Перечисление проектов [DEPRECATED]

Это действие устарело. Вместо этого используйте проекты списка (V4 ).

Список всех проектов в учетной записи Todoist.

Предоставление общего доступа к проекту (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте общий доступ к проекту (V4 ).

Предоставление общего доступа к существующему проекту конкретному пользователю.

Предоставление общего доступа к проекту [DEPRECATED]

Это действие устарело. Вместо этого используйте общий доступ к проекту (V4 ).

Предоставление общего доступа к существующему проекту конкретному пользователю.

Создание задачи (V3) [не рекомендуется]

Это действие устарело. Вместо этого используйте задачу (V4).

Создайте задачу в указанном проекте.

Создание задачи (V4)

Создайте задачу в указанном проекте.

Создание задачи (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте задачу (V4).

Создайте задачу в указанном проекте.

Создание задачи [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте задачу (V4).

Создайте задачу в указанном проекте.

Создание метки (V3) [DEPRECATED]

Это действие устарело. Вместо этого используйте метку (V4 ).

Создайте новую метку.

Создание метки (V4)

Создайте новую метку.

Создание метки (версия 2) [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте метку (V4 ).

Создайте новую метку.

Создание метки [DEPRECATED]

Это действие устарело. Вместо этого используйте метку (V4 ).

Создайте новую метку (только пользователи класса Premium).

Создание проекта (V3) [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте проект (V4 ).

Создайте проект.

Создание проекта (V4)

Создание проекта

Создание проекта (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте проект (V4 ).

Создайте проект.

Создание проекта [DEPRECATED]

Это действие устарело. Вместо этого используйте проект (V4 ).

Создайте проект.

Список меток [DEPRECATED]

Это действие устарело. Вместо этого используйте метки списка (V4 ).

Вывод списка меток, настроенных в учетной записи Todoist.

Вывод списка задач по проекту (V2) [DEPRECATED]

Это действие устарело. Вместо этого используйте задачи списка по проекту (V4).

Вывод списка всех задач в определенном проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
id True string

Уникальный идентификатор проекта.

Возвращаемое значение

Имя Путь Тип Описание
Товары
items array of ItemV2

Коллекция элементов

Вывод списка задач по проекту (V3) [DEPRECATED]

Это действие устарело. Вместо этого используйте задачи списка по проекту (V4).

Вывод списка всех задач в определенном проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True integer

Уникальный идентификатор проекта.

Возвращаемое значение

response
array of Task

Вывод списка задач по проекту [DEPRECATED]

Это действие устарело. Вместо этого используйте задачи списка по проекту (V4).

Вывод списка всех задач в определенном проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
id True string

Уникальный идентификатор проекта.

Возвращаемое значение

Имя Путь Тип Описание
Товары
items array of Item

Коллекция элементов

Вывод списка проектов (V3) [DEPRECATED]

Это действие устарело. Вместо этого используйте проекты списка (V4 ).

Список всех проектов в учетной записи Todoist.

Возвращаемое значение

Вывод списка проектов (V4)

Список всех проектов в учетных записях Todoist.

Возвращаемое значение

Вывод списка проектов (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте проекты списка (V4 ).

Список всех проектов в учетной записи Todoist.

Возвращаемое значение

Имя Путь Тип Описание
Проекты
projects array of Project

Коллекция проектов

Обновление задачи (V4)

Обновите существующую задачу.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Идентификатор задачи
id True string

Уникальный идентификатор задачи.

Название
content True string

Заголовок задачи.

Priority
priority integer

Число от 1 до 4, 4 для очень срочных и 1 для естественного.

Обновление задачи (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте обновление задачи (V4 ).

Обновите существующую задачу.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
id True string

Уникальный идентификатор проекта.

Идентификатор задачи
item_id True string

Уникальный идентификатор задачи.

Название
content True string

Заголовок задачи.

Priority
priority string

Число от 1 до 4, 4 для очень срочных и 1 для естественного.

Возвращаемое значение

Объект элемента todoist

Тело
ItemV2

Обновление задачи (версия 3) [не рекомендуется]

Это действие устарело. Вместо этого используйте обновление задачи (V4 ).

Обновите существующую задачу.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True integer

Уникальный идентификатор проекта.

Идентификатор задачи
id True string

Уникальный идентификатор задачи.

Название
content True string

Заголовок задачи.

Priority
priority string

Число от 1 до 4, 4 для очень срочных и 1 для естественного.

Обновление задачи [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте обновление задачи (V4 ).

Обновите существующую задачу.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
id True string

Уникальный идентификатор проекта.

Идентификатор задачи
item_id True string

Уникальный идентификатор задачи.

Название
content string

Заголовок задачи.

Priority
priority string

Число от 1 до 4, 4 для очень срочных и 1 для естественного.

Отступ
indent string

Число от 1 до 4, где 1 — верхний уровень).

Заказ
item_order string

Число, где наименьшее значение является верхним.

Возвращаемое значение

Объект элемента todoist

Тело
Item

Обновление метки (V3) [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте метку обновления (V4 ).

Обновите существующую метку.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор метки
id True string

Уникальный идентификатор метки.

Имя
name string

Имя метки.

Цвет
color integer

Идентификатор цвета. Это значение от 30 до 49.

Заказ
order integer

Порядок метки в списке меток.

Обновление метки (V4)

Обновите существующую метку.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор метки
id True string

Уникальный идентификатор метки.

Имя
name string

Имя метки.

Цвет
color string

Цвет значка проекта.

Заказ
order integer

Порядок метки в списке меток.

Обновление метки (версия 2) [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте метку обновления (V4 ).

Обновите существующую метку.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор метки
label_id True string

Уникальный идентификатор метки.

Имя
name string

Имя метки.

Цвет
color string

Идентификатор цвета. Это значение от 30 до 49.

Заказ
item_order string

Порядок метки в списке меток.

Возвращаемое значение

Объект метки todoist

Тело
LabelV2

Обновление метки [DEPRECATED]

Это действие устарело. Вместо этого используйте метку обновления (V4 ).

Обновите существующую метку.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор метки
label_id True string

Уникальный идентификатор метки.

Имя
name string

Имя метки.

Цвет
color string

Цвет метки (число от 0 до 7 или 0 до 12 для пользователей класса Premium).

Заказ
item_order string

Порядок метки в списке меток (число, где наименьшее значение является верхним уровнем).

Возвращаемое значение

Объект метки todoist

Тело
Label

Обновление проекта (V4)

Обновление существующего проекта.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
id True string

Уникальный идентификатор проекта.

Имя
name True string

Имя проекта.

Цвет
color string

Цвет значка проекта.

Избранное
is_favorite boolean

Является ли проект избранным (значение true или false).

Обновление проекта (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте обновление проекта (V4 ).

Обновление существующего проекта.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Имя
name True string

Имя проекта.

Цвет
color string

Идентификатор цвета. Это значение от 30 до 49.

Избранное
is_favorite integer

Является ли проект избранным (где 1 имеет значение true, а 0 — false).

Возвращаемое значение

Объект проекта Todoist

Тело
Project

Обновление проекта (версия 3) [не рекомендуется]

Это действие устарело. Вместо этого используйте обновление проекта (V4 ).

Обновление существующего проекта.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
id True integer

Уникальный идентификатор проекта.

Имя
name True string

Имя проекта.

Цвет
color string

Идентификатор цвета. Это значение от 30 до 49.

Избранное
favorite boolean

Является ли проект избранным (значение true или false).

Обновление проекта [DEPRECATED]

Это действие устарело. Вместо этого используйте обновление проекта (V4 ).

Обновление существующего проекта.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Имя
name string

Имя проекта.

Цвет
color string

Число от 0 до 11 или 0 до 21 для пользователей уровня "Премиум".

Отступ
indent string

Число от 1 до 4, где 1 — верхний уровень).

Заказ
item_order string

Число, где наименьшее значение является верхним.

Возвращаемое значение

Объект проекта Todoist

Тело
Project

Общий доступ к проекту (V4)

Предоставление общего доступа к существующему проекту конкретному пользователю.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Адрес электронной почты
email True string

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

Возвращаемое значение

Объект проекта Todoist

Тело
ProjectV4

Перечисление задач (V4)

Вывод списка всех задач в учетной записи Todoist.

Возвращаемое значение

response
array of TaskV2

Перечисление задач (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте задачи списка (V4 ).

Вывод списка всех задач в учетной записи Todoist.

Возвращаемое значение

Имя Путь Тип Описание
Товары
items array of ItemV2

Коллекция элементов

Перечисление задач (версия 3) [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте задачи списка (V4 ).

Вывод списка всех задач в учетной записи Todoist.

Возвращаемое значение

response
array of Task

Перечисление задач [DEPRECATED]

Это действие устарело. Вместо этого используйте задачи списка (V4 ).

Вывод списка всех задач в учетной записи Todoist.

Возвращаемое значение

Имя Путь Тип Описание
Товары
items array of Item

Коллекция элементов

Перечисление задач по проекту (V4)

Вывод списка всех задач в определенном проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Возвращаемое значение

response
array of TaskV2

Перечисление меток (V2) [DEPRECATED]

Это действие устарело. Вместо этого используйте метки списка (V4 ).

Вывод списка меток, настроенных в учетной записи Todoist.

Возвращаемое значение

Имя Путь Тип Описание
Наклейки
labels array of LabelV2

Коллекция меток

Перечисление меток (V3) [DEPRECATED]

Это действие устарело. Вместо этого используйте метки списка (V4 ).

Вывод списка меток, настроенных в учетной записи Todoist.

Возвращаемое значение

response
array of LabelV3

Перечисление меток (V4)

Вывод списка меток, настроенных в учетной записи Todoist.

Возвращаемое значение

response
array of LabelV4

Перечисление проектов [DEPRECATED]

Это действие устарело. Вместо этого используйте проекты списка (V4 ).

Список всех проектов в учетной записи Todoist.

Возвращаемое значение

Имя Путь Тип Описание
Проекты
projects array of Project

Коллекция проектов

Предоставление общего доступа к проекту (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте общий доступ к проекту (V4 ).

Предоставление общего доступа к существующему проекту конкретному пользователю.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Адрес электронной почты
email True string

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

Возвращаемое значение

Объект проекта Todoist

Тело
Project

Предоставление общего доступа к проекту [DEPRECATED]

Это действие устарело. Вместо этого используйте общий доступ к проекту (V4 ).

Предоставление общего доступа к существующему проекту конкретному пользователю.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Адрес электронной почты
email True string

Адрес электронной почты пользователя, в который передается проект.

Возвращаемое значение

Объект проекта Todoist

Тело
Project

Создание задачи (V3) [не рекомендуется]

Это действие устарело. Вместо этого используйте задачу (V4).

Создайте задачу в указанном проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Название
content True string

Заголовок задачи.

Идентификатор проекта
project_id integer

Идентификатор проекта задачи. Если не задано, задача будет помещена в папку "Входящие".

Срок
due_string date-time

Дата выполнения задачи (например, 2017-07-21T17:32:28Z).

Priority
priority string

Число от 1 до 4 (4 для очень срочных и 1 для естественного).

Родительский идентификатор
parent_id integer

Идентификатор родительской задачи. Задайте значение NULL для корневых задач

Дочерний заказ
order integer

Порядок задачи. Определяет позицию задачи среди всех задач с одним и тем же родительским идентификатором.

Возвращаемое значение

Объект задачи todoist

Тело
Task

Создание задачи (V4)

Создайте задачу в указанном проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Название
content True string

Заголовок задачи.

Идентификатор проекта
project_id string

Идентификатор проекта задачи. Если не задано, задача будет помещена в папку "Входящие".

Срок
due_string date-time

Дата выполнения задачи (например, 2017-07-21T17:32:28Z).

Priority
priority integer

Число от 1 до 4 (4 для очень срочных и 1 для естественного).

Родительский идентификатор
parent_id string

Идентификатор родительской задачи. Задайте значение NULL для корневых задач

Дочерний заказ
order integer

Порядок задачи. Определяет позицию задачи среди всех задач с одним и тем же родительским идентификатором.

Возвращаемое значение

Объект задачи todoist

Тело
TaskV2

Создание задачи (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте задачу (V4).

Создайте задачу в указанном проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Название
content True string

Заголовок задачи.

Срок
date_string date-time

Дата выполнения задачи (например, 2017-07-21T17:32:28Z).

Priority
priority string

Число от 1 до 4 (4 для очень срочных и 1 для естественного).

Родительский идентификатор
parent_id string

Идентификатор родительской задачи. Задайте значение NULL для корневых задач

Дочерний заказ
child_order integer

Порядок задачи. Определяет позицию задачи среди всех задач с одним и тем же родительским идентификатором.

Возвращаемое значение

Объект элемента todoist

Тело
ItemV2

Создание задачи [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте задачу (V4).

Создайте задачу в указанном проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Название
content True string

Заголовок задачи.

Срок
date_string date-time

Дата выполнения задачи (например, mm-dd-гггг, сегодня @ 11 утра, мм/дд/гггг).

Priority
priority string

Число от 1 до 4 (4 для очень срочных и 1 для естественного).

Отступ
indent string

Число от 1 до 4, где 1 — верхний уровень).

Заказ
item_order string

Число, где наименьшее значение является верхним.

Возвращаемое значение

Объект элемента todoist

Тело
Item

Создание метки (V3) [DEPRECATED]

Это действие устарело. Вместо этого используйте метку (V4 ).

Создайте новую метку.

Параметры

Имя Ключ Обязательно Тип Описание
Имя
name True string

Имя метки.

Цвет
color integer

Идентификатор цвета. Это значение от 30 до 49.

Заказ
order integer

Порядок метки в списке меток (число, где наименьшее значение должно поместить метку в верхней части).

Возвращаемое значение

Объект метки todoist

Тело
LabelV3

Создание метки (V4)

Создайте новую метку.

Параметры

Имя Ключ Обязательно Тип Описание
Имя
name True string

Имя метки.

Цвет
color string

Цвет значка проекта.

Заказ
order integer

Порядок метки в списке меток (число, где наименьшее значение должно поместить метку в верхней части).

Возвращаемое значение

Объект метки todoist

Тело
LabelV4

Создание метки (версия 2) [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте метку (V4 ).

Создайте новую метку.

Параметры

Имя Ключ Обязательно Тип Описание
Имя
name True string

Имя метки.

Цвет
color string

Идентификатор цвета. Это значение от 30 до 49.

Заказ
item_order string

Порядок метки в списке меток (число, где наименьшее значение должно поместить метку в верхней части).

Возвращаемое значение

Объект метки todoist

Тело
LabelV2

Создание метки [DEPRECATED]

Это действие устарело. Вместо этого используйте метку (V4 ).

Создайте новую метку (только пользователи класса Premium).

Параметры

Имя Ключ Обязательно Тип Описание
Имя
name True string

Имя метки.

Цвет
color string

Цвет метки (число от 0 до 7 или 0 до 12 для пользователей класса Premium).

Заказ
item_order string

Порядок метки в списке меток (число, где наименьшее значение является верхним уровнем).

Возвращаемое значение

Объект метки todoist

Тело
Label

Создание проекта (V3) [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте проект (V4 ).

Создайте проект.

Параметры

Имя Ключ Обязательно Тип Описание
Имя
name True string

Имя проекта.

Цвет
color integer

Идентификатор цвета. Это значение от 30 до 49.

Родительский идентификатор
parent_id integer

Идентификатор родительского проекта. Задайте значение NULL для корневых проектов

Избранное
favorite boolean

Является ли проект избранным (значение true или false).

Возвращаемое значение

Объект проекта Todoist

Тело
ProjectV3

Создание проекта (V4)

Создание проекта

Параметры

Имя Ключ Обязательно Тип Описание
Имя
name True string

Имя проекта.

Цвет
color string

Цвет значка проекта.

Родительский идентификатор
parent_id string

Идентификатор родительского проекта. Задайте значение NULL для корневых проектов

Избранное
is_favorite boolean

Является ли проект избранным (значение true или false).

Возвращаемое значение

Объект проекта Todoist

Тело
ProjectV4

Создание проекта (версия 2) [не рекомендуется]

Это действие устарело. Вместо этого используйте проект (V4 ).

Создайте проект.

Параметры

Имя Ключ Обязательно Тип Описание
Имя
name True string

Имя проекта.

Цвет
color integer

Идентификатор цвета. Это значение от 30 до 49.

Родительский идентификатор
parent_id string

Идентификатор родительского проекта. Задайте значение NULL для корневых проектов

Дочерний заказ
child_order integer

Порядок проекта. Определяет положение проекта среди всех проектов с одинаковым родительским идентификатором

Избранное
is_favorite integer

Является ли проект избранным (где 1 имеет значение true, а 0 — false).

Возвращаемое значение

Объект проекта Todoist

Тело
Project

Создание проекта [DEPRECATED]

Это действие устарело. Вместо этого используйте проект (V4 ).

Создайте проект.

Параметры

Имя Ключ Обязательно Тип Описание
Имя
name True string

Имя проекта.

Цвет
color string

Число от 0 до 11 или 0 до 21 для пользователей уровня "Премиум".

Отступ
indent string

Число от 1 до 4, где 1 — верхний уровень).

Заказ
item_order string

Число, где наименьшее значение является верхним.

Возвращаемое значение

Объект проекта Todoist

Тело
Project

Список меток [DEPRECATED]

Это действие устарело. Вместо этого используйте метки списка (V4 ).

Вывод списка меток, настроенных в учетной записи Todoist.

Возвращаемое значение

Имя Путь Тип Описание
Наклейки
labels array of Label

Коллекция меток

Триггеры

После завершения задачи (V2) [DEPRECATED]

Это действие устарело. Вместо этого используйте команду "Когда задача завершена" (V4).

Активирует новый поток при завершении задачи (только пользователи класса Premium).

После завершения задачи (V4)

Активирует новый поток при завершении задачи (только пользователи класса Premium).

После завершения задачи [DEPRECATED]

Это действие устарело. Вместо этого используйте команду "Когда задача завершена" (V4).

Активирует новый поток при завершении задачи.

При создании задачи (V4)

Триджерс нового потока при создании задачи.

При создании задачи (версия 2) [УСТАРЕЛО]

Это действие устарело. Вместо этого используйте команду "При создании задачи" (V4).

Триджерс нового потока при создании задачи.

При создании задачи [DEPRECATED]

Это действие устарело. Вместо этого используйте команду "При создании задачи" (V4).

Триджерс нового потока при создании задачи.

После завершения задачи (V2) [DEPRECATED]

Это действие устарело. Вместо этого используйте команду "Когда задача завершена" (V4).

Активирует новый поток при завершении задачи (только пользователи класса Premium).

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Возвращаемое значение

Имя Путь Тип Описание
Завершенные элементы
items array of CompletedItem

Коллекция завершенных элементов

После завершения задачи (V4)

Активирует новый поток при завершении задачи (только пользователи класса Premium).

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Возвращаемое значение

Имя Путь Тип Описание
Завершенные элементы
items array of CompletedItemV2

Коллекция завершенных элементов

После завершения задачи [DEPRECATED]

Это действие устарело. Вместо этого используйте команду "Когда задача завершена" (V4).

Активирует новый поток при завершении задачи.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Возвращаемое значение

Имя Путь Тип Описание
Товары
items array of Item

Коллекция элементов

При создании задачи (V4)

Триджерс нового потока при создании задачи.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Возвращаемое значение

Имя Путь Тип Описание
Товары
items array of ItemV3

Коллекция элементов

При создании задачи (версия 2) [УСТАРЕЛО]

Это действие устарело. Вместо этого используйте команду "При создании задачи" (V4).

Триджерс нового потока при создании задачи.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Возвращаемое значение

Имя Путь Тип Описание
Товары
items array of ItemV2

Коллекция элементов

При создании задачи [DEPRECATED]

Это действие устарело. Вместо этого используйте команду "При создании задачи" (V4).

Триджерс нового потока при создании задачи.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор проекта
project_id True string

Уникальный идентификатор проекта.

Возвращаемое значение

Имя Путь Тип Описание
Товары
items array of Item

Коллекция элементов

Определения

Проект

Объект проекта Todoist

Имя Путь Тип Описание
Идентификатор проекта
id string

Уникальный идентификатор проекта.

Имя проекта
name string

Имя проекта.

Цвет
color integer

Цвет проекта.

Общий доступ к проекту
shared boolean

Общий доступ к проекту

Удаление проекта
is_deleted integer

Числовое значение (1 имеет значение true, 0 — false), указывающее, удаляется ли проект.

Архивируется ли проект
is_archived integer

Числовое значение (1 имеет значение true, 0 — false), указывающее, архивируется ли проект.

ProjectV3

Объект проекта Todoist

Имя Путь Тип Описание
Идентификатор проекта
id integer

Уникальный идентификатор проекта.

Имя проекта
name string

Имя проекта.

Число комментариев
comment_count integer

Количество комментариев.

Заказ
order integer

Порядок проекта в том же родительском объекте.

Цвет
color integer

Цвет проекта.

Общий доступ к проекту
shared boolean

Общий доступ к проекту

Идентификатор синхронизации
sync_id integer

Идентификатор для поиска совпадения между разными копиями общих проектов.

Избранное проекта
favorite boolean

Избранное проекта

Общий доступ к проекту
inbox_project boolean

Папка "Входящие" проекта

ProjectV4

Объект проекта Todoist

Имя Путь Тип Описание
Идентификатор проекта
id string

Уникальный идентификатор проекта.

Имя проекта
name string

Имя проекта.

Родительский идентификатор
parent_id string

Идентификатор родительского проекта. Задайте значение NULL для корневых проектов.

Дочерний заказ
child_order integer

Порядок проекта в том же родительском объекте.

Цвет
color string

Цвет проекта.

Свернут проект
collapsed boolean

Свернуты вложенные проекты проекта.

Общий доступ к проекту
shared boolean

Общий доступ к проекту

Помечен ли проект как удаленный
is_deleted boolean

Помечен ли проект как удаленный

Архивируется ли проект
is_archived boolean

Архивируется ли проект

Идентификатор синхронизации
sync_id string

Идентификатор для поиска совпадения между разными копиями общих проектов.

Избранное проекта
is_favorite boolean

Избранное проекта

Общий доступ к проекту
inbox_project boolean

Папка "Входящие" проекта

"Проект" в папке "Входящие группы"
team_inbox boolean

"Проект" в папке "Входящие группы"

Стиль представления
view_style string

Это определяет способ отображения проекта в клиентах Todoist.

Item

Объект элемента todoist

Имя Путь Тип Описание
Название задачи
content string

Заголовок задачи.

Идентификатор задачи
id string

Идентификатор задачи.

Владелец задачи
user_id integer

Владелец задачи.

Идентификатор проекта
project_id string

Проект, в котором находится задача.

Язык даты
date_lang string

Язык даты (допустимые языки: en, da, pl, zh, ko, de, pt, ja, it, sv, ru, es, nl).

Дата выполнения задачи
due_date_utc date-time

Дата задачи в формате Mon 07 августа 2006 г. 12:34:56 +0000.

Отступ
indent integer

Отступ задачи (число от 1 до 4, где 1 — верхний уровень).

Приоритет задачи
priority integer

Приоритет задачи (число от 1 до 4, 4 для очень срочных и 1 для естественного).

Заказ
item_order integer

Порядок задачи внутри проекта (наименьшее значение будет размещать задачу в верхней части).

Идентификатор назначателя
assigned_by_uid integer

Идентификатор пользователя, назначающего текущую задачу. Только для общих проектов.

Идентификатор назначаемого пользователя
responsible_uid integer

Идентификатор пользователя, ответственного за выполнение текущей задачи. Только для общих проектов.

IsTaskCompleted
checked integer

Указывает, помечена ли задача как завершенная (где 1 имеет значение true и 0 имеет значение false).

IsTaskArchived
is_archived integer

Указывает, помечена ли задача как архивная (где 1 имеет значение true, а 0 — false).

Дата создания
date_added date-time

Дата создания задачи.

ItemV2

Объект элемента todoist

Имя Путь Тип Описание
Название задачи
content string

Заголовок задачи.

Идентификатор задачи
id string

Идентификатор задачи.

Владелец задачи
user_id integer

Владелец задачи.

Идентификатор проекта
project_id string

Проект, в котором находится задача.

Язык даты
date_lang string

Язык даты (допустимые языки: en, da, pl, zh, ko, de, pt, ja, it, sv, ru, es, nl).

Дата выполнения задачи
due_date_utc date-time

Дата задачи в формате 2006-08-07T16:34:56Z.

Родительский идентификатор
parent_id integer

Идентификатор родительской задачи. Задайте значение NULL для корневых задач

Дочерний заказ
child_order integer

Порядок задачи. Определяет позицию задачи среди всех задач с одинаковыми parent_id

Приоритет задачи
priority integer

Приоритет задачи (число от 1 до 4, 4 для очень срочных и 1 для естественного).

Идентификатор назначателя
assigned_by_uid integer

Идентификатор пользователя, назначающего текущую задачу. Только для общих проектов.

Идентификатор назначаемого пользователя
responsible_uid integer

Идентификатор пользователя, ответственного за выполнение текущей задачи. Только для общих проектов.

IsTaskCompleted
checked integer

Указывает, помечена ли задача как завершенная (где 1 имеет значение true и 0 имеет значение false).

Дата создания
date_added date-time

Дата создания задачи.

ItemV3

Объект элемента todoist

Имя Путь Тип Описание
Название задачи
content string

Заголовок задачи.

Идентификатор задачи
id string

Идентификатор задачи.

Владелец задачи
user_id string

Владелец задачи.

Идентификатор проекта
project_id string

Проект, в котором находится задача.

Description
description string

Описание задачи.

Срок
due.date date-time

Срок.

Timezone
due.timezone string

Timezone

String
due.string string

Удобочитаемое пользователем представление даты выполнения. Строка всегда представляет объект due в часовом поясе пользователя.

Язык даты
due.lang string

Язык даты (допустимые языки: en, da, pl, zh, ko, de, pt, ja, it, sv, ru, es, nl).

Повторяющаяся дата
due.is_recurring boolean

Логический флаг, который имеет значение true, если объект due представляет повторяющуюся дату выполнения.

Идентификатор назначателя
assigned_by_uid string

Идентификатор пользователя, назначающего текущую задачу. Только для общих проектов.

Идентификатор назначаемого пользователя
responsible_uid string

Идентификатор пользователя, ответственного за выполнение текущей задачи. Только для общих проектов.

Завершена задача
checked boolean

Указывает, помечена ли задача как завершенная (где 1 имеет значение true и 0 имеет значение false).

Дата завершения
completed_at date-time

Дата завершения задачи.

Дата создания
added_at date-time

Дата создания задачи.

Родительский идентификатор
parent_id string

Идентификатор родительской задачи. Задайте значение NULL для корневых задач

Дочерний заказ
child_order integer

Порядок задачи. Определяет позицию задачи среди всех задач с одинаковыми parent_id

Приоритет задачи
priority integer

Приоритет задачи (число от 1 до 4, 4 для очень срочных и 1 для естественного).

Идентификатор раздела
section_id string

Идентификатор родительского раздела.

Обрушился
collapsed boolean

Свернуты ли вложенные задачи задачи (где 1 имеет значение true, а 0 — false).

Наклейки
labels array of string

Метки задачи

Идентификатор создателя
added_by_uid string

Идентификатор пользователя, создавшего задачу. Только для общих проектов.

Сумма
duration.amount integer

Время выполнения задачи.

Единица
duration.unit string

Единица времени, представляющего сумму.

Задача

Объект задачи todoist

Имя Путь Тип Описание
Идентификатор задачи
id integer

Идентификатор задачи.

Завершена задача
completed boolean

Завершена задача

Идентификатор проекта
project_id integer

Проект, в котором находится задача.

Идентификатор раздела
section_id integer

Идентификатор задачи раздела принадлежит.

Родительский идентификатор
parent_id integer

Идентификатор родительской задачи. Задайте значение NULL для корневых задач.

Содержимое задачи
content string

Содержимое задачи.

Количество комментариев
comment_count integer

Количество комментариев к задачам

Заказ
order integer

Порядок задачи. Определяет позицию задачи среди всех задач с одинаковыми parent_id

Приоритет задачи
priority integer

Приоритет задачи (число от 1 до 4, 4 для очень срочных и 1 для естественного).

URL-адрес задачи
url string

URL-адрес для доступа к этой задаче в веб-интерфейсе Todoist.

TaskV2

Объект задачи todoist

Имя Путь Тип Описание
Идентификатор задачи
id string

Идентификатор задачи.

Завершена задача
is_completed boolean

Завершена задача

Идентификатор проекта
project_id string

Проект, в котором находится задача.

Идентификатор раздела
section_id string

Идентификатор задачи раздела принадлежит.

Родительский идентификатор
parent_id string

Идентификатор родительской задачи. Задайте значение NULL для корневых задач.

Содержимое задачи
content string

Содержимое задачи.

Количество комментариев
comment_count integer

Количество комментариев к задачам

Заказ
order integer

Порядок задачи. Определяет позицию задачи среди всех задач с одинаковыми parent_id

Приоритет задачи
priority integer

Приоритет задачи (число от 1 до 4, 4 для очень срочных и 1 для естественного).

URL-адрес задачи
url string

URL-адрес для доступа к этой задаче в веб-интерфейсе Todoist.

Description
description string

Описание задачи.

Срок
due.date date-time

Срок.

Timezone
due.timezone string

Timezone

String
due.string string

Удобочитаемое пользователем представление даты выполнения. Строка всегда представляет объект due в часовом поясе пользователя.

Дата Время
due.datetime date-time

Возвращается только в том случае, если задано точное время выполнения.

Повторяющаяся дата
due.is_recurring boolean

Логический флаг, который имеет значение true, если объект due представляет повторяющуюся дату выполнения.

Идентификатор создателя
creator_id string

Идентификатор пользователя, создавшего задачу. Задайте значение NULL для корневых задач.

Идентификатор назначаемого пользователя
assignee_id string

Идентификатор ответственного пользователя. Задайте значение NULL для корневых задач.

Идентификатор назначателя
assigner_id string

Идентификатор пользователя, которому назначена задача. Задайте значение NULL для корневых задач.

Сумма
duration.amount integer

Время выполнения задачи.

Единица
duration.unit string

Единица времени, представляющего сумму.

CompletedItem

Объект задачи ,завершенный todoist

Имя Путь Тип Описание
Идентификатор записи задачи
id string

Идентификатор завершенной записи задачи.

Идентификатор задачи
task_id integer

Идентификатор завершенной задачи.

Владелец задачи
user_id integer

Владелец задачи.

Идентификатор проекта
project_id string

Проект, в котором находится задача.

Название задачи
content string

Заголовок задачи.

Дата завершения
completed_date date-time

Дата завершения задачи.

Количество заметок
note_count integer

Количество заметок задачи.

Сведения
meta_data string

Необязательные дополнительные сведения.

CompletedItemV2

Объект задачи ,завершенный todoist

Имя Путь Тип Описание
Идентификатор записи задачи
id string

Идентификатор завершенной записи задачи.

Идентификатор задачи
task_id string

Идентификатор завершенной задачи.

Владелец задачи
user_id string

Владелец задачи.

Идентификатор проекта
project_id string

Проект, в котором находится задача.

Идентификатор проекта
section_id string

Проект, в котором находится задача.

Название задачи
content string

Заголовок задачи.

Дата завершения
completed_at date-time

Дата завершения задачи.

Количество заметок
note_count integer

Количество заметок задачи.

Сведения
meta_data string

Необязательные дополнительные сведения.

динамическиеСвойства
item_object.dynamicProperties object

Этикетка

Объект метки todoist

Имя Путь Тип Описание
Идентификатор метки
id integer

Идентификатор метки.

Имя метки
name string

Имя метки.

Цвет
color integer

Цвет метки (число от 0 до 7 или от 0 до 12 для пользователей класса Premium).

Заказ
item_order integer

Порядок метки в списке меток (число, где наименьшее значение является верхним уровнем).

IsDeleted
is_deleted integer

Указывает, помечена ли метка как удаленная (где 1 имеет значение true и 0 имеет значение false).

LabelV2

Объект метки todoist

Имя Путь Тип Описание
Идентификатор метки
id integer

Идентификатор метки.

Имя метки
name string

Имя метки.

Цвет
color integer

Идентификатор цвета. Это значение от 30 до 49, дополнительные сведения — https://developer.todoist.com/sync/v8/#colors

Заказ
item_order integer

Порядок метки в списке меток (число, где наименьшее значение должно поместить метку в верхней части).

IsDeleted
is_deleted integer

Указывает, помечена ли метка как удаленная (где 1 имеет значение true и 0 имеет значение false).

IsFavorite
is_favorite integer

Является ли метка избранной (где 1 имеет значение true, а 0 — false).

LabelV3

Объект метки todoist

Имя Путь Тип Описание
Идентификатор метки
id integer

Идентификатор метки.

Имя метки
name string

Имя метки.

Цвет
color integer

Идентификатор цвета. Это значение от 30 до 49, дополнительные сведения — https://developer.todoist.com/sync/v8/#colors

Заказ
order integer

Порядок метки в списке меток (число, где наименьшее значение должно поместить метку в верхней части).

IsFavorite
favorite boolean

Является ли метка избранной (значение true или false).

LabelV4

Объект метки todoist

Имя Путь Тип Описание
Идентификатор метки
id string

Идентификатор метки.

Имя метки
name string

Имя метки.

Цвет
color string

Цвет значка метки. Дополнительные сведения см. в столбце имени в руководстве по цветам.

Порядок элементов
item_order integer

Порядок метки в списке меток (число, где наименьшее значение должно поместить метку в верхней части).

IsDeleted
is_deleted boolean

Указывает, помечена ли метка как удаленная (значение true или false).

IsFavorite
is_favorite boolean

Является ли метка избранной (значение true или false).