Partager via


Todoist

Todoist est une application de gestion des tâches en ligne et une liste de tâches. Avec Todoist, les utilisateurs peuvent organiser, planifier, gérer et hiérarchiser les tâches personnelles.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Norme Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Norme Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Norme Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom Microsoft
URL Microsoft LogicApps Support
Prise en charge de Microsoft Power Automate
Prise en charge de Microsoft Power Apps
Métadonnées du connecteur
Éditeur Microsoft
Site web https://todoist.com/
Politique de confidentialité https://todoist.com/privacy

Important

Toutes les actions et déclencheurs du connecteur ne peuvent pas être utilisés pour l’instant en raison de l’amortissement de l’API REST (v1) de Todoist. Pour passer à la nouvelle version, votez ici.

Pour utiliser cette intégration, vous devez accéder à un compte Todoist. Pour établir une connexion, sélectionnez Se connecter. Vous serez invité à fournir votre connexion Todoist, suivez le reste des écrans pour créer une connexion. Notez que certaines des opérations du connecteur peuvent nécessiter un compte Todoist Premium si vous constatez un échec dans l’une de vos opérations, consultez le message et confirmez votre type de compte.

Note

Pour afficher l’état actuel du service principal de l’API Todoist, les incidents actifs ou la maintenance à venir, accédez à la page État de Todoist.

Vous êtes maintenant prêt à commencer à utiliser cette intégration.

Problèmes connus et limitations

1. Connexions

En raison des limitations du processus OAuth Todoist :

  1. Le compte Todoist actuellement journalisé est automatiquement choisi pour l’utiliser lors de la création de la connexion.
  2. Le basculement entre les comptes pour une connexion existante n’est pas pris en charge de la manière standard. Par conséquent, si vous devez basculer vers un autre compte Todoist, déconnectez-vous au préalable du portail Todoist ou utilisez le mode incognito du navigateur.

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 30 60 secondes
Fréquence des sondages déclencheurs 1 15 secondes

Actions

Créer un projet (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer un projet (V4).

Créez un projet.

Créer un projet (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer un projet (V4).

Créez un projet.

Créer un projet (V4)

Créez un projet.

Créer un projet [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Créer un projet (V4).

Créez un projet.

Créer une tâche (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer une tâche (V4).

Créez une tâche dans le projet spécifié.

Créer une tâche (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer une tâche (V4).

Créez une tâche dans le projet spécifié.

Créer une tâche (V4)

Créez une tâche dans le projet spécifié.

Créer une tâche [DÉPRÉCIÉE]

Cette action a été déconseillée. Utilisez plutôt Créer une tâche (V4).

Créez une tâche dans le projet spécifié.

Créer une étiquette (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer une étiquette (V4).

Créez une étiquette.

Créer une étiquette (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer une étiquette (V4).

Créez une étiquette.

Créer une étiquette (V4)

Créez une étiquette.

Créer une étiquette [DÉPRÉCIÉE]

Cette action a été déconseillée. Utilisez plutôt Créer une étiquette (V4).

Créez une étiquette (utilisateurs Premium uniquement).

Mettre à jour un projet (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour un projet (V4).

Mettez à jour un projet existant.

Mettre à jour un projet (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour un projet (V4).

Mettez à jour un projet existant.

Mettre à jour un projet (V4)

Mettez à jour un projet existant.

Mettre à jour un projet [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour un projet (V4).

Mettez à jour un projet existant.

Mettre à jour une tâche (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une tâche (V4).

Mettez à jour une tâche existante.

Mettre à jour une tâche (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une tâche (V4).

Mettez à jour une tâche existante.

Mettre à jour une tâche (V4)

Mettez à jour une tâche existante.

Mettre à jour une tâche [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une tâche (V4).

Mettez à jour une tâche existante.

Mettre à jour une étiquette (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une étiquette (V4).

Mettez à jour une étiquette existante.

Mettre à jour une étiquette (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une étiquette (V4).

Mettez à jour une étiquette existante.

Mettre à jour une étiquette (V4)

Mettez à jour une étiquette existante.

Mettre à jour une étiquette [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une étiquette (V4).

Mettez à jour une étiquette existante.

Partager un projet (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Partager un projet (V4).

Partagez un projet existant à un utilisateur spécifique.

Partager un projet (V4)

Partagez un projet existant à un utilisateur spécifique.

Partager un projet [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Partager un projet (V4).

Partagez un projet existant à un utilisateur spécifique.

Répertorier les projets (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt List projects (V4).

Répertoriez tous les projets dans le compte Todoist.

Répertorier les projets (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt List projects (V4).

Répertoriez tous les projets dans le compte Todoist.

Répertorier les projets (V4)

Répertoriez tous les projets dans les comptes Todoist.

Répertorier les projets [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt List projects (V4).

Répertoriez tous les projets dans le compte Todoist.

Répertorier les tâches (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez les tâches de liste (V4) à la place.

Répertoriez toutes les tâches dans le compte Todoist.

Répertorier les tâches (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez les tâches de liste (V4) à la place.

Répertoriez toutes les tâches dans le compte Todoist.

Répertorier les tâches (V4)

Répertoriez toutes les tâches dans le compte Todoist.

Répertorier les tâches [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez les tâches de liste (V4) à la place.

Répertoriez toutes les tâches dans le compte Todoist.

Répertorier les tâches par projet (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Lister les tâches par projet (V4).

Répertorier toutes les tâches d’un projet spécifique.

Répertorier les tâches par projet (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Lister les tâches par projet (V4).

Répertorier toutes les tâches d’un projet spécifique.

Répertorier les tâches par projet (V4)

Répertorier toutes les tâches d’un projet spécifique.

Répertorier les tâches par projet [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Lister les tâches par projet (V4).

Répertorier toutes les tâches d’un projet spécifique.

Répertorier les étiquettes (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt les étiquettes de liste (V4).

Répertoriez les étiquettes configurées dans le compte Todoist.

Répertorier les étiquettes (V4)

Répertoriez les étiquettes configurées dans le compte Todoist.

Étiquettes de liste (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt les étiquettes de liste (V4).

Répertoriez les étiquettes configurées dans le compte Todoist.

Étiquettes de liste [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez plutôt les étiquettes de liste (V4).

Répertoriez les étiquettes configurées dans le compte Todoist.

Créer un projet (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer un projet (V4).

Créez un projet.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name True string

Nom du projet.

Color
color integer

ID de couleur. Il s’agit d’une valeur comprise entre 30 et 49.

Parent Id
parent_id string

ID du projet parent. Définir sur Null pour les projets racines

Ordre enfant
child_order integer

Ordre du projet. Définit la position du projet parmi tous les projets avec le même ID parent

Est favori
is_favorite integer

Indique si le projet est favori (où 1 est vrai et 0 est false).

Retours

Objet de projet Todoist

Corps
Project

Créer un projet (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer un projet (V4).

Créez un projet.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name True string

Nom du projet.

Color
color integer

ID de couleur. Il s’agit d’une valeur comprise entre 30 et 49.

Parent Id
parent_id integer

ID du projet parent. Définir sur Null pour les projets racines

Est favori
favorite boolean

Indique si le projet est favori (valeur true ou false).

Retours

Objet de projet Todoist

Corps
ProjectV3

Créer un projet (V4)

Créez un projet.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name True string

Nom du projet.

Color
color string

Couleur de l’icône du projet.

Parent Id
parent_id string

ID du projet parent. Définir sur Null pour les projets racines

Est favori
is_favorite boolean

Indique si le projet est favori (valeur true ou false).

Retours

Objet de projet Todoist

Corps
ProjectV4

Créer un projet [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez plutôt Créer un projet (V4).

Créez un projet.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name True string

Nom du projet.

Color
color string

Nombre compris entre 0 et 11, ou 0 et 21 pour les utilisateurs Premium.

Mettre en retrait
indent string

Nombre compris entre 1 et 4, où 1 est de niveau supérieur).

JSON
item_order string

Nombre, où la plus petite valeur est de niveau supérieur.

Retours

Objet de projet Todoist

Corps
Project

Créer une tâche (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer une tâche (V4).

Créez une tâche dans le projet spécifié.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Titre
content True string

Titre de la tâche.

Date d'échéance
date_string date-time

Date d’échéance de la tâche (par exemple, 2017-07-21T17:32:28Z).

Priority
priority string

Nombre compris entre 1 et 4 (4 pour très urgent et 1 pour naturel).

Parent Id
parent_id string

ID de la tâche parente. Définir sur Null pour les tâches racines

Ordre enfant
child_order integer

Ordre de tâche. Définit la position de la tâche parmi toutes les tâches avec le même ID parent

Retours

Objet d’élément Todoist

Corps
ItemV2

Créer une tâche (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer une tâche (V4).

Créez une tâche dans le projet spécifié.

Paramètres

Nom Clé Obligatoire Type Description
Titre
content True string

Titre de la tâche.

ID de projet
project_id integer

ID du projet de tâche. Si elle n’est pas définie, la tâche est placée dans la boîte de réception de l’utilisateur.

Date d'échéance
due_string date-time

Date d’échéance de la tâche (par exemple, 2017-07-21T17:32:28Z).

Priority
priority string

Nombre compris entre 1 et 4 (4 pour très urgent et 1 pour naturel).

Parent Id
parent_id integer

ID de la tâche parente. Définir sur Null pour les tâches racines

Ordre enfant
order integer

Ordre de tâche. Définit la position de la tâche parmi toutes les tâches avec le même ID parent

Retours

Objet de tâche Todoist

Corps
Task

Créer une tâche (V4)

Créez une tâche dans le projet spécifié.

Paramètres

Nom Clé Obligatoire Type Description
Titre
content True string

Titre de la tâche.

ID de projet
project_id string

ID du projet de tâche. Si elle n’est pas définie, la tâche est placée dans la boîte de réception de l’utilisateur.

Date d'échéance
due_string date-time

Date d’échéance de la tâche (par exemple, 2017-07-21T17:32:28Z).

Priority
priority integer

Nombre compris entre 1 et 4 (4 pour très urgent et 1 pour naturel).

Parent Id
parent_id string

ID de la tâche parente. Définir sur Null pour les tâches racines

Ordre enfant
order integer

Ordre de tâche. Définit la position de la tâche parmi toutes les tâches avec le même ID parent

Retours

Objet de tâche Todoist

Corps
TaskV2

Créer une tâche [DÉPRÉCIÉE]

Cette action a été déconseillée. Utilisez plutôt Créer une tâche (V4).

Créez une tâche dans le projet spécifié.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Titre
content True string

Titre de la tâche.

Date d'échéance
date_string date-time

Date d’échéance de la tâche (par exemple, mm-dd-aaaa, Aujourd’hui @ 11h, mm/jj/aaaa).

Priority
priority string

Nombre compris entre 1 et 4 (4 pour très urgent et 1 pour naturel).

Mettre en retrait
indent string

Nombre compris entre 1 et 4, où 1 est de niveau supérieur).

JSON
item_order string

Nombre, où la plus petite valeur est de niveau supérieur.

Retours

Objet d’élément Todoist

Corps
Item

Créer une étiquette (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer une étiquette (V4).

Créez une étiquette.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name True string

Nom de l’étiquette.

Color
color string

ID de couleur. Il s’agit d’une valeur comprise entre 30 et 49.

JSON
item_order string

Ordre de l’étiquette dans la liste d’étiquettes (nombre, où la plus petite valeur doit placer l’étiquette en haut).

Retours

Objet Label Todoist

Corps
LabelV2

Créer une étiquette (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Créer une étiquette (V4).

Créez une étiquette.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name True string

Nom de l’étiquette.

Color
color integer

ID de couleur. Il s’agit d’une valeur comprise entre 30 et 49.

JSON
order integer

Ordre de l’étiquette dans la liste d’étiquettes (nombre, où la plus petite valeur doit placer l’étiquette en haut).

Retours

Objet Label Todoist

Corps
LabelV3

Créer une étiquette (V4)

Créez une étiquette.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name True string

Nom de l’étiquette.

Color
color string

Couleur de l’icône du projet.

JSON
order integer

Ordre de l’étiquette dans la liste d’étiquettes (nombre, où la plus petite valeur doit placer l’étiquette en haut).

Retours

Objet Label Todoist

Corps
LabelV4

Créer une étiquette [DÉPRÉCIÉE]

Cette action a été déconseillée. Utilisez plutôt Créer une étiquette (V4).

Créez une étiquette (utilisateurs Premium uniquement).

Paramètres

Nom Clé Obligatoire Type Description
Nom
name True string

Nom de l’étiquette.

Color
color string

Couleur de l’étiquette (nombre compris entre 0 et 7, ou 0 et 12 pour les utilisateurs Premium).

JSON
item_order string

L’ordre de l’étiquette dans la liste d’étiquettes (un nombre, où la plus petite valeur est de niveau supérieur).

Retours

Objet Label Todoist

Corps
Label

Mettre à jour un projet (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour un projet (V4).

Mettez à jour un projet existant.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Nom
name True string

Nom du projet.

Color
color string

ID de couleur. Il s’agit d’une valeur comprise entre 30 et 49.

Est favori
is_favorite integer

Indique si le projet est favori (où 1 est vrai et 0 est false).

Retours

Objet de projet Todoist

Corps
Project

Mettre à jour un projet (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour un projet (V4).

Mettez à jour un projet existant.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
id True integer

Identificateur unique du projet.

Nom
name True string

Nom du projet.

Color
color string

ID de couleur. Il s’agit d’une valeur comprise entre 30 et 49.

Est favori
favorite boolean

Indique si le projet est favori (valeur true ou false).

Mettre à jour un projet (V4)

Mettez à jour un projet existant.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
id True string

Identificateur unique du projet.

Nom
name True string

Nom du projet.

Color
color string

Couleur de l’icône du projet.

Est favori
is_favorite boolean

Indique si le projet est favori (valeur true ou false).

Mettre à jour un projet [DÉPRÉCIÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour un projet (V4).

Mettez à jour un projet existant.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Nom
name string

Nom du projet.

Color
color string

Nombre compris entre 0 et 11, ou 0 et 21 pour les utilisateurs Premium.

Mettre en retrait
indent string

Nombre compris entre 1 et 4, où 1 est de niveau supérieur).

JSON
item_order string

Nombre, où la plus petite valeur est de niveau supérieur.

Retours

Objet de projet Todoist

Corps
Project

Mettre à jour une tâche (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une tâche (V4).

Mettez à jour une tâche existante.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
id True string

Identificateur unique du projet.

ID de tâche
item_id True string

Identificateur unique de la tâche.

Titre
content True string

Titre de la tâche.

Priority
priority string

Nombre compris entre 1 et 4, 4 pour très urgent et 1 pour naturel.

Retours

Objet d’élément Todoist

Corps
ItemV2

Mettre à jour une tâche (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une tâche (V4).

Mettez à jour une tâche existante.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True integer

Identificateur unique du projet.

ID de tâche
id True string

Identificateur unique de la tâche.

Titre
content True string

Titre de la tâche.

Priority
priority string

Nombre compris entre 1 et 4, 4 pour très urgent et 1 pour naturel.

Mettre à jour une tâche (V4)

Mettez à jour une tâche existante.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

ID de tâche
id True string

Identificateur unique de la tâche.

Titre
content True string

Titre de la tâche.

Priority
priority integer

Nombre compris entre 1 et 4, 4 pour très urgent et 1 pour naturel.

Mettre à jour une tâche [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une tâche (V4).

Mettez à jour une tâche existante.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
id True string

Identificateur unique du projet.

ID de tâche
item_id True string

Identificateur unique de la tâche.

Titre
content string

Titre de la tâche.

Priority
priority string

Nombre compris entre 1 et 4, 4 pour très urgent et 1 pour naturel.

Mettre en retrait
indent string

Nombre compris entre 1 et 4, où 1 est de niveau supérieur).

JSON
item_order string

Nombre, où la plus petite valeur est de niveau supérieur.

Retours

Objet d’élément Todoist

Corps
Item

Mettre à jour une étiquette (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une étiquette (V4).

Mettez à jour une étiquette existante.

Paramètres

Nom Clé Obligatoire Type Description
ID d’étiquette
label_id True string

Identificateur unique de l’étiquette.

Nom
name string

Nom de l’étiquette.

Color
color string

ID de couleur. Il s’agit d’une valeur comprise entre 30 et 49.

JSON
item_order string

Ordre de l’étiquette dans la liste des étiquettes.

Retours

Objet Label Todoist

Corps
LabelV2

Mettre à jour une étiquette (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une étiquette (V4).

Mettez à jour une étiquette existante.

Paramètres

Nom Clé Obligatoire Type Description
ID d’étiquette
id True string

Identificateur unique de l’étiquette.

Nom
name string

Nom de l’étiquette.

Color
color integer

ID de couleur. Il s’agit d’une valeur comprise entre 30 et 49.

JSON
order integer

Ordre de l’étiquette dans la liste des étiquettes.

Mettre à jour une étiquette (V4)

Mettez à jour une étiquette existante.

Paramètres

Nom Clé Obligatoire Type Description
ID d’étiquette
id True string

Identificateur unique de l’étiquette.

Nom
name string

Nom de l’étiquette.

Color
color string

Couleur de l’icône du projet.

JSON
order integer

Ordre de l’étiquette dans la liste des étiquettes.

Mettre à jour une étiquette [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez à la place Mettre à jour une étiquette (V4).

Mettez à jour une étiquette existante.

Paramètres

Nom Clé Obligatoire Type Description
ID d’étiquette
label_id True string

Identificateur unique de l’étiquette.

Nom
name string

Nom de l’étiquette.

Color
color string

Couleur de l’étiquette (nombre compris entre 0 et 7, ou 0 et 12 pour les utilisateurs Premium).

JSON
item_order string

L’ordre de l’étiquette dans la liste d’étiquettes (un nombre, où la plus petite valeur est de niveau supérieur).

Retours

Objet Label Todoist

Corps
Label

Partager un projet (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Partager un projet (V4).

Partagez un projet existant à un utilisateur spécifique.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Messagerie électronique
email True string

E-mail utilisateur avec lequel partager le projet.

Retours

Objet de projet Todoist

Corps
Project

Partager un projet (V4)

Partagez un projet existant à un utilisateur spécifique.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Messagerie électronique
email True string

E-mail utilisateur avec lequel partager le projet.

Retours

Objet de projet Todoist

Corps
ProjectV4

Partager un projet [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Partager un projet (V4).

Partagez un projet existant à un utilisateur spécifique.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Messagerie électronique
email True string

L’adresse e-mail de l’utilisateur sur le projet est partagée.

Retours

Objet de projet Todoist

Corps
Project

Répertorier les projets (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt List projects (V4).

Répertoriez tous les projets dans le compte Todoist.

Retours

Nom Chemin d’accès Type Description
Projets
projects array of Project

Collection de projets

Répertorier les projets (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt List projects (V4).

Répertoriez tous les projets dans le compte Todoist.

Retours

Répertorier les projets (V4)

Répertoriez tous les projets dans les comptes Todoist.

Retours

Répertorier les projets [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt List projects (V4).

Répertoriez tous les projets dans le compte Todoist.

Retours

Nom Chemin d’accès Type Description
Projets
projects array of Project

Collection de projets

Répertorier les tâches (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez les tâches de liste (V4) à la place.

Répertoriez toutes les tâches dans le compte Todoist.

Retours

Nom Chemin d’accès Type Description
Objets
items array of ItemV2

Collection d’éléments

Répertorier les tâches (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez les tâches de liste (V4) à la place.

Répertoriez toutes les tâches dans le compte Todoist.

Retours

response
array of Task

Répertorier les tâches (V4)

Répertoriez toutes les tâches dans le compte Todoist.

Retours

response
array of TaskV2

Répertorier les tâches [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez les tâches de liste (V4) à la place.

Répertoriez toutes les tâches dans le compte Todoist.

Retours

Nom Chemin d’accès Type Description
Objets
items array of Item

Collection d’éléments

Répertorier les tâches par projet (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Lister les tâches par projet (V4).

Répertorier toutes les tâches d’un projet spécifique.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
id True string

Identificateur unique du projet.

Retours

Nom Chemin d’accès Type Description
Objets
items array of ItemV2

Collection d’éléments

Répertorier les tâches par projet (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Lister les tâches par projet (V4).

Répertorier toutes les tâches d’un projet spécifique.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True integer

Identificateur unique du projet.

Retours

response
array of Task

Répertorier les tâches par projet (V4)

Répertorier toutes les tâches d’un projet spécifique.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Retours

response
array of TaskV2

Répertorier les tâches par projet [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt Lister les tâches par projet (V4).

Répertorier toutes les tâches d’un projet spécifique.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
id True string

Identificateur unique du projet.

Retours

Nom Chemin d’accès Type Description
Objets
items array of Item

Collection d’éléments

Répertorier les étiquettes (V3) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt les étiquettes de liste (V4).

Répertoriez les étiquettes configurées dans le compte Todoist.

Retours

response
array of LabelV3

Répertorier les étiquettes (V4)

Répertoriez les étiquettes configurées dans le compte Todoist.

Retours

response
array of LabelV4

Étiquettes de liste (V2) [DÉCONSEILLÉ]

Cette action a été déconseillée. Utilisez plutôt les étiquettes de liste (V4).

Répertoriez les étiquettes configurées dans le compte Todoist.

Retours

Nom Chemin d’accès Type Description
Étiquettes
labels array of LabelV2

Collection d’étiquettes

Étiquettes de liste [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez plutôt les étiquettes de liste (V4).

Répertoriez les étiquettes configurées dans le compte Todoist.

Retours

Nom Chemin d’accès Type Description
Étiquettes
labels array of Label

Collection d’étiquettes

Déclencheurs

Lorsqu’une tâche est créée (V2) [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez plutôt quand une tâche est créée (V4).

Triger un nouveau flux lors de la création d’une tâche.

Lorsqu’une tâche est créée (V4)

Triger un nouveau flux lors de la création d’une tâche.

Lorsqu’une tâche est créée [DÉPRÉCIÉE]

Cette action a été déconseillée. Utilisez plutôt quand une tâche est créée (V4).

Triger un nouveau flux lors de la création d’une tâche.

Lorsqu’une tâche est terminée (V2) [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez à la place quand une tâche est terminée (V4).

Déclenche un nouveau flux lorsqu’une tâche est terminée (utilisateurs Premium uniquement).

Lorsqu’une tâche est terminée (V4)

Déclenche un nouveau flux lorsqu’une tâche est terminée (utilisateurs Premium uniquement).

Lorsqu’une tâche est terminée [DÉPRÉCIÉE]

Cette action a été déconseillée. Utilisez à la place quand une tâche est terminée (V4).

Déclenche un nouveau flux lorsqu’une tâche est terminée.

Lorsqu’une tâche est créée (V2) [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez plutôt quand une tâche est créée (V4).

Triger un nouveau flux lors de la création d’une tâche.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Retours

Nom Chemin d’accès Type Description
Objets
items array of ItemV2

Collection d’éléments

Lorsqu’une tâche est créée (V4)

Triger un nouveau flux lors de la création d’une tâche.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Retours

Nom Chemin d’accès Type Description
Objets
items array of ItemV3

Collection d’éléments

Lorsqu’une tâche est créée [DÉPRÉCIÉE]

Cette action a été déconseillée. Utilisez plutôt quand une tâche est créée (V4).

Triger un nouveau flux lors de la création d’une tâche.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Retours

Nom Chemin d’accès Type Description
Objets
items array of Item

Collection d’éléments

Lorsqu’une tâche est terminée (V2) [DÉCONSEILLÉE]

Cette action a été déconseillée. Utilisez à la place quand une tâche est terminée (V4).

Déclenche un nouveau flux lorsqu’une tâche est terminée (utilisateurs Premium uniquement).

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Retours

Nom Chemin d’accès Type Description
Éléments terminés
items array of CompletedItem

Collection d’éléments terminés

Lorsqu’une tâche est terminée (V4)

Déclenche un nouveau flux lorsqu’une tâche est terminée (utilisateurs Premium uniquement).

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Retours

Nom Chemin d’accès Type Description
Éléments terminés
items array of CompletedItemV2

Collection d’éléments terminés

Lorsqu’une tâche est terminée [DÉPRÉCIÉE]

Cette action a été déconseillée. Utilisez à la place quand une tâche est terminée (V4).

Déclenche un nouveau flux lorsqu’une tâche est terminée.

Paramètres

Nom Clé Obligatoire Type Description
ID de projet
project_id True string

Identificateur unique du projet.

Retours

Nom Chemin d’accès Type Description
Objets
items array of Item

Collection d’éléments

Définitions

Projet

Objet de projet Todoist

Nom Chemin d’accès Type Description
ID de projet
id string

Identificateur unique du projet.

Nom du projet
name string

Nom du projet.

Color
color integer

Couleur du projet.

Projet partagé
shared boolean

Projet partagé

Projet supprimé
is_deleted integer

Valeur numérique (1 est true, 0 est false) indiquant si le projet est supprimé ou non.

Projet archivé
is_archived integer

Valeur numérique (1 est true, 0 est false) indiquant si le projet est archivé ou non.

ProjectV3

Objet de projet Todoist

Nom Chemin d’accès Type Description
ID de projet
id integer

Identificateur unique du projet.

Nom du projet
name string

Nom du projet.

Nombre de commentaires
comment_count integer

Nombre de commentaires.

JSON
order integer

Ordre du projet sous le même parent.

Color
color integer

Couleur du projet.

Projet partagé
shared boolean

Projet partagé

ID de synchronisation
sync_id integer

Identificateur pour trouver la correspondance entre différentes copies de projets partagés.

Est le favori du projet
favorite boolean

Est le favori du projet

Projet partagé
inbox_project boolean

Boîte de réception du projet

ProjectV4

Objet de projet Todoist

Nom Chemin d’accès Type Description
ID de projet
id string

Identificateur unique du projet.

Nom du projet
name string

Nom du projet.

Parent Id
parent_id string

ID du projet parent. Défini sur Null pour les projets racines.

Ordre enfant
child_order integer

Ordre du projet sous le même parent.

Color
color string

Couleur du projet.

Projet réduit
collapsed boolean

Les sous-projets du projet sont réduits.

Projet partagé
shared boolean

Projet partagé

Projet marqué comme supprimé
is_deleted boolean

Project marqué comme supprimé

Projet archivé
is_archived boolean

Projet archivé

ID de synchronisation
sync_id string

Identificateur pour trouver la correspondance entre différentes copies de projets partagés.

Est le favori du projet
is_favorite boolean

Est le favori du projet

Projet partagé
inbox_project boolean

Boîte de réception du projet

Projet dans la boîte de réception d’équipe
team_inbox boolean

Projet dans la boîte de réception d’équipe

Style d’affichage
view_style string

Cela détermine la façon dont le projet est affiché dans les clients Todoist.

Élément

Objet d’élément Todoist

Nom Chemin d’accès Type Description
Titre de la tâche
content string

Titre de la tâche.

ID de tâche
id string

ID de la tâche.

Propriétaire de la tâche
user_id integer

Propriétaire de la tâche.

ID de projet
project_id string

Projet où réside la tâche.

Langue de date
date_lang string

Langue de la date (langues valides : en, da, pl, zh, ko, de, pt, ja, it, fr, sv, ru, es, nl).

Date d’échéance de la tâche
due_date_utc date-time

Date de la tâche au format Mon 07 Août 2006 12:34:56 +0000.

Mettre en retrait
indent integer

Retrait de la tâche (nombre compris entre 1 et 4, où 1 est de niveau supérieur).

Priorité des tâches
priority integer

Priorité de la tâche (un nombre compris entre 1 et 4, 4 pour très urgent et 1 pour naturel).

JSON
item_order integer

Ordre de la tâche à l’intérieur d’un projet (la plus petite valeur place la tâche en haut).

ID de l’assigneur
assigned_by_uid integer

ID de l’utilisateur qui attribue la tâche actuelle. Pour les projets partagés uniquement.

ID du bénéficiaire
responsible_uid integer

ID de l’utilisateur responsable de l’exécution de la tâche actuelle. Pour les projets partagés uniquement.

IsTaskCompleted
checked integer

Indique si la tâche est marquée comme terminée (où 1 est true et 0 est false).

IsTaskArchived
is_archived integer

Indique si la tâche est marquée comme archivée (où 1 est true et 0 est false).

Date de création
date_added date-time

Date de création de la tâche.

ItemV2

Objet d’élément Todoist

Nom Chemin d’accès Type Description
Titre de la tâche
content string

Titre de la tâche.

ID de tâche
id string

ID de la tâche.

Propriétaire de la tâche
user_id integer

Propriétaire de la tâche.

ID de projet
project_id string

Projet où réside la tâche.

Langue de date
date_lang string

Langue de la date (langues valides : en, da, pl, zh, ko, de, pt, ja, it, fr, sv, ru, es, nl).

Date d’échéance de la tâche
due_date_utc date-time

Date de la tâche au format 2006-08-07T16:34:56Z.

Parent Id
parent_id integer

ID de la tâche parente. Définir sur Null pour les tâches racines

Ordre enfant
child_order integer

Ordre de tâche. Définit la position de la tâche parmi toutes les tâches avec le même parent_id

Priorité des tâches
priority integer

Priorité de la tâche (un nombre compris entre 1 et 4, 4 pour très urgent et 1 pour naturel).

ID de l’assigneur
assigned_by_uid integer

ID de l’utilisateur qui attribue la tâche actuelle. Pour les projets partagés uniquement.

ID du bénéficiaire
responsible_uid integer

ID de l’utilisateur responsable de l’exécution de la tâche actuelle. Pour les projets partagés uniquement.

IsTaskCompleted
checked integer

Indique si la tâche est marquée comme terminée (où 1 est true et 0 est false).

Date de création
date_added date-time

Date de création de la tâche.

ItemV3

Objet d’élément Todoist

Nom Chemin d’accès Type Description
Titre de la tâche
content string

Titre de la tâche.

ID de tâche
id string

ID de la tâche.

Propriétaire de la tâche
user_id string

Propriétaire de la tâche.

ID de projet
project_id string

Projet où réside la tâche.

Descriptif
description string

Description de la tâche.

Date d'échéance
due.date date-time

Échéance.

Timezone
due.timezone string

Timezone

Chaîne
due.string string

Représentation lisible par l’homme de la date d’échéance. La chaîne représente toujours l’objet dû dans le fuseau horaire de l’utilisateur.

Langue de date
due.lang string

Langue de la date (langues valides : en, da, pl, zh, ko, de, pt, ja, it, fr, sv, ru, es, nl).

Date périodique
due.is_recurring boolean

Indicateur booléen défini sur true si l’objet d’échéance représente une date d’échéance périodique.

ID de l’assigneur
assigned_by_uid string

ID de l’utilisateur qui attribue la tâche actuelle. Pour les projets partagés uniquement.

ID du bénéficiaire
responsible_uid string

ID de l’utilisateur responsable de l’exécution de la tâche actuelle. Pour les projets partagés uniquement.

Tâche terminée
checked boolean

Indique si la tâche est marquée comme terminée (où 1 est true et 0 est false).

Date de fin
completed_at date-time

Date à laquelle la tâche a été terminée.

Date de création
added_at date-time

Date de création de la tâche.

Parent Id
parent_id string

ID de la tâche parente. Définir sur Null pour les tâches racines

Ordre enfant
child_order integer

Ordre de tâche. Définit la position de la tâche parmi toutes les tâches avec le même parent_id

Priorité des tâches
priority integer

Priorité de la tâche (un nombre compris entre 1 et 4, 4 pour très urgent et 1 pour naturel).

Section ID
section_id string

ID de la section parente.

Effondré
collapsed boolean

Indique si les sous-tâches de la tâche sont réduites (où 1 est true et 0 est false).

Étiquettes
labels array of string

Étiquettes de la tâche

ID du créateur
added_by_uid string

ID de l’utilisateur qui a créé la tâche. Pour les projets partagés uniquement.

Montant
duration.amount integer

Durée nécessaire à la tâche.

Unité
duration.unit string

Unité de temps que représente le montant.

Tâche

Objet de tâche Todoist

Nom Chemin d’accès Type Description
ID de tâche
id integer

ID de la tâche.

Tâche terminée
completed boolean

Tâche terminée

ID de projet
project_id integer

Projet où réside la tâche.

Section Id
section_id integer

ID de la tâche de section à laquelle appartient la tâche.

Parent Id
parent_id integer

ID de la tâche parente. Définissez la valeur Null pour les tâches racines.

Contenu de la tâche
content string

Contenu de la tâche.

Nombre de commentaires
comment_count integer

Nombre de commentaires de tâche

JSON
order integer

Ordre de tâche. Définit la position de la tâche parmi toutes les tâches avec le même parent_id

Priorité des tâches
priority integer

Priorité de la tâche (un nombre compris entre 1 et 4, 4 pour très urgent et 1 pour naturel).

URL de la tâche
url string

URL permettant d’accéder à cette tâche dans l’interface web Todoist.

TaskV2

Objet de tâche Todoist

Nom Chemin d’accès Type Description
ID de tâche
id string

ID de la tâche.

Tâche terminée
is_completed boolean

Tâche terminée

ID de projet
project_id string

Projet où réside la tâche.

Section Id
section_id string

ID de la tâche de section à laquelle appartient la tâche.

Parent Id
parent_id string

ID de la tâche parente. Définissez la valeur Null pour les tâches racines.

Contenu de la tâche
content string

Contenu de la tâche.

Nombre de commentaires
comment_count integer

Nombre de commentaires de tâche

JSON
order integer

Ordre de tâche. Définit la position de la tâche parmi toutes les tâches avec le même parent_id

Priorité des tâches
priority integer

Priorité de la tâche (un nombre compris entre 1 et 4, 4 pour très urgent et 1 pour naturel).

URL de la tâche
url string

URL permettant d’accéder à cette tâche dans l’interface web Todoist.

Descriptif
description string

Description de la tâche.

Date d'échéance
due.date date-time

Échéance.

Timezone
due.timezone string

Timezone

Chaîne
due.string string

Représentation lisible par l’homme de la date d’échéance. La chaîne représente toujours l’objet dû dans le fuseau horaire de l’utilisateur.

Date/heure
due.datetime date-time

Retourné uniquement si l’heure d’échéance exacte est définie.

Date périodique
due.is_recurring boolean

Indicateur booléen défini sur true si l’objet d’échéance représente une date d’échéance périodique.

ID du créateur
creator_id string

ID de l’utilisateur qui a créé la tâche. Définissez la valeur Null pour les tâches racines.

ID du bénéficiaire
assignee_id string

ID d’utilisateur responsable. Définissez la valeur Null pour les tâches racines.

ID de l’assigneur
assigner_id string

ID de l’utilisateur qui a affecté la tâche. Définissez la valeur Null pour les tâches racines.

Montant
duration.amount integer

Durée nécessaire à la tâche.

Unité
duration.unit string

Unité de temps que représente le montant.

CompletedItem

Objet de tâche todoist terminé

Nom Chemin d’accès Type Description
ID d’entrée de tâche
id string

ID de l’entrée de tâche terminée.

ID de tâche
task_id integer

ID de la tâche terminée.

Propriétaire de la tâche
user_id integer

Propriétaire de la tâche.

ID de projet
project_id string

Projet où réside la tâche.

Titre de la tâche
content string

Titre de la tâche.

Date de fin
completed_date date-time

Date à laquelle la tâche a été terminée.

Nombre de notes
note_count integer

Nombre de notes de la tâche.

Détails
meta_data string

Détails supplémentaires facultatifs.

CompletedItemV2

Objet de tâche todoist terminé

Nom Chemin d’accès Type Description
ID d’entrée de tâche
id string

ID de l’entrée de tâche terminée.

ID de tâche
task_id string

ID de la tâche terminée.

Propriétaire de la tâche
user_id string

Propriétaire de la tâche.

ID de projet
project_id string

Projet où réside la tâche.

ID de projet
section_id string

Projet où réside la tâche.

Titre de la tâche
content string

Titre de la tâche.

Date de fin
completed_at date-time

Date à laquelle la tâche a été terminée.

Nombre de notes
note_count integer

Nombre de notes de la tâche.

Détails
meta_data string

Détails supplémentaires facultatifs.

Propriétés dynamiques
item_object.dynamicProperties object

Étiquette

Objet Label Todoist

Nom Chemin d’accès Type Description
ID d’étiquette
id integer

ID de l’étiquette.

Nom de l’étiquette
name string

Nom de l’étiquette.

Color
color integer

Couleur de l’étiquette (nombre compris entre 0 et 7, ou entre 0 et 12 pour les utilisateurs Premium).

JSON
item_order integer

L’ordre de l’étiquette dans la liste d’étiquettes (un nombre, où la plus petite valeur est de niveau supérieur).

IsDeleted
is_deleted integer

Indique si l’étiquette est marquée comme supprimée (où 1 est true et 0 est false).

LabelV2

Objet Label Todoist

Nom Chemin d’accès Type Description
ID d’étiquette
id integer

ID de l’étiquette.

Nom de l’étiquette
name string

Nom de l’étiquette.

Color
color integer

ID de couleur. Il s’agit d’une valeur comprise entre 30 et 49, plus d’informations - https://developer.todoist.com/sync/v8/#colors

JSON
item_order integer

Ordre de l’étiquette dans la liste d’étiquettes (nombre, où la plus petite valeur doit placer l’étiquette en haut).

IsDeleted
is_deleted integer

Indique si l’étiquette est marquée comme supprimée (où 1 est true et 0 est false).

IsFavorite
is_favorite integer

Indique si l’étiquette est favorite (où 1 est true et 0 est false).

LabelV3

Objet Label Todoist

Nom Chemin d’accès Type Description
ID d’étiquette
id integer

ID de l’étiquette.

Nom de l’étiquette
name string

Nom de l’étiquette.

Color
color integer

ID de couleur. Il s’agit d’une valeur comprise entre 30 et 49, plus d’informations - https://developer.todoist.com/sync/v8/#colors

JSON
order integer

Ordre de l’étiquette dans la liste d’étiquettes (nombre, où la plus petite valeur doit placer l’étiquette en haut).

IsFavorite
favorite boolean

Indique si l’étiquette est favorite (valeur true ou false).

LabelV4

Objet Label Todoist

Nom Chemin d’accès Type Description
ID d’étiquette
id string

ID de l’étiquette.

Nom de l’étiquette
name string

Nom de l’étiquette.

Color
color string

Couleur de l’icône d’étiquette. Pour plus d’informations, reportez-vous à la colonne de nom dans le guide Couleurs.

Ordre des éléments
item_order integer

Ordre de l’étiquette dans la liste d’étiquettes (nombre, où la plus petite valeur doit placer l’étiquette en haut).

IsDeleted
is_deleted boolean

Indique si l’étiquette est marquée comme supprimée (valeur true ou false).

IsFavorite
is_favorite boolean

Indique si l’étiquette est favorite (valeur true ou false).