API Reference

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Cette documentation de référence de l'API est organisée par type de ressource. Chaque type de ressource comporte une ou plusieurs représentations de données, ainsi qu'une ou plusieurs méthodes.

Types de ressources

  1. À propos
  2. Modifications
  3. Chaînes
  4. Commentaires
  5. Fichiers
  6. Autorisations
  7. Réponses
  8. Révisions
  9. Drive

About

Pour en savoir plus sur la ressource "Resource", consultez la page relative à la représentation des ressources.

Méthode Requête HTTP : Description
URI relatifs à https://www.googleapis.com/drive/v3, sauf indication contraire
obtenir GET  /about Obtient des informations sur l'utilisateur, son Drive et ses fonctionnalités système.

Paramètres de requête requis : fields

Modifications

Pour en savoir plus sur la ressource "Changes", consultez la page relative à la représentation des ressources.

Méthode Requête HTTP : Description
URI relatifs à https://www.googleapis.com/drive/v3, sauf indication contraire
getStartPageToken GET  /changes/startPageToken Récupère le jeton de page de démarrage de départ pour lister les modifications futures.
list GET  /changes Liste les modifications apportées à un utilisateur ou à un Drive partagé.

Paramètres de requête requis: pageToken

montre POST  /changes/watch Abonnement aux modifications d'un utilisateur. Pour utiliser cette méthode, vous devez inclure le paramètre de requête pageToken.

Chaînes

Pour en savoir plus sur la ressource "Channels", consultez la page relative à la représentation des ressources.

Méthode Requête HTTP : Description
URI relatifs à https://www.googleapis.com/drive/v3, sauf indication contraire
arrêter POST  /channels/stop Arrêter de regarder des ressources via ce canal

Commentaires

Pour en savoir plus sur la ressource "Comments" (Commentaires), consultez la page relative à la représentation des ressources.

Méthode Requête HTTP : Description
URI relatifs à https://www.googleapis.com/drive/v3, sauf indication contraire
créer POST  /files/fileId/comments Crée un commentaire sur un fichier.

Paramètres de requête requis : fields

supprimer DELETE  /files/fileId/comments/commentId Supprime un commentaire.
obtenir GET  /files/fileId/comments/commentId Récupère un commentaire par ID.

Paramètres de requête requis : fields

list GET  /files/fileId/comments Répertorie les commentaires d'un fichier.

Paramètres de requête requis : fields

mettre à jour PATCH  /files/fileId/comments/commentId Met à jour un commentaire avec la sémantique "patch".

Paramètres de requête requis : fields

Fichiers

Pour en savoir plus sur la ressource "Fichiers", consultez la page relative à la représentation des ressources.

Méthode Requête HTTP : Description
URI relatifs à https://www.googleapis.com/drive/v3, sauf indication contraire
copie POST  /files/fileId/copy Crée une copie d'un fichier et applique toutes les mises à jour demandées avec la sémantique "patch". Impossible de copier les dossiers.
créer POST
https://www.googleapis.com/upload/drive/v3/files

et
POST  /files
Crée un fichier.
supprimer DELETE  /files/fileId Supprime définitivement un fichier appartenant à l'utilisateur sans le placer dans la corbeille. Si le fichier appartient à un Drive partagé, l'utilisateur doit être l'organisateur du parent. Si la cible est un dossier, tous les descendants appartenant à l'utilisateur sont également supprimés.
Vider la corbeille DELETE  /files/trash Supprime définitivement tous les fichiers placés dans la corbeille de l'utilisateur.
exporter GET  /files/fileId/export Exporte un document Google Workspace vers le type MIME demandé et renvoie le contenu d'octets exporté. Notez que le contenu exporté est limité à 10 Mo.

Paramètres de requête requis : mimeType

generateIds GET  /files/generateIds Génère un ensemble d'ID de fichier qui peuvent être fournis dans des requêtes de création ou de copie.
obtenir GET  /files/fileId Récupère les métadonnées ou le contenu d'un fichier par ID.
list GET  /files Liste ou recherche de fichiers.
mettre à jour PATCH
https://www.googleapis.com/upload/drive/v3/files/fileId

et
PATCH  /files/fileId
Met à jour les métadonnées et/ou le contenu d'un fichier. Lorsque vous appelez cette méthode, ne renseignez que les champs de la requête que vous souhaitez modifier. Lors de la mise à jour de champs, certains champs peuvent changer automatiquement, tels que changedDate. Cette méthode est compatible avec la sémantique "patch".
montre POST  /files/fileId/watch Permet de s'abonner aux modifications apportées à un fichier. Vous pouvez définir un canal de distribution pour les modifications apportées à un fichier d'un Drive partagé, mais la modification d'un fichier n'entraîne pas de notification.
listLabels. GET  /files/fileId/listLabels Répertorie les libellés d'un fichier.
modifyLabels POST  /files/fileId/modifyLabels Modifie l'ensemble des libellés d'un fichier.

Autorisations

Pour en savoir plus sur la ressource "Autorisations", consultez la page relative à la représentation des ressources.

Méthode Requête HTTP : Description
URI relatifs à https://www.googleapis.com/drive/v3, sauf indication contraire
créer POST  /files/fileId/permissions Crée une autorisation pour un fichier ou un Drive partagé. Pour en savoir plus sur la création d'autorisations, consultez Partager des fichiers, des dossiers et des Drive.
supprimer DELETE  /files/fileId/permissions/permissionId Supprime une autorisation.
obtenir GET  /files/fileId/permissions/permissionId Récupère une autorisation par ID.
list GET  /files/fileId/permissions Répertorie les autorisations d'un fichier ou d'un Drive partagé.
mettre à jour PATCH  /files/fileId/permissions/permissionId Met à jour une autorisation avec la sémantique patch.

Réponses

Pour en savoir plus sur la ressource "Replies", consultez la page relative à la représentation des ressources.

Méthode Requête HTTP : Description
URI relatifs à https://www.googleapis.com/drive/v3, sauf indication contraire
créer POST  /files/fileId/comments/commentId/replies Crée une réponse à un commentaire.

Paramètres de requête requis : fields

supprimer DELETE  /files/fileId/comments/commentId/replies/replyId Supprime une réponse.
obtenir GET  /files/fileId/comments/commentId/replies/replyId Récupère une réponse par ID.

Paramètres de requête requis : fields

list GET  /files/fileId/comments/commentId/replies Liste les réponses à un commentaire.

Paramètres de requête requis : fields

mettre à jour PATCH  /files/fileId/comments/commentId/replies/replyId Met à jour une réponse avec la sémantique patch.

Paramètres de requête requis : fields

Révisions

Pour en savoir plus sur la ressource "Revisions", consultez la page relative à la représentation des ressources.

Méthode Requête HTTP : Description
URI relatifs à https://www.googleapis.com/drive/v3, sauf indication contraire
supprimer DELETE  /files/fileId/revisions/revisionId Supprime définitivement une version du fichier. Dans Google Drive, vous ne pouvez supprimer que les révisions de fichiers avec du contenu binaire, comme des images ou des vidéos. Les révisions des autres fichiers, comme Google Docs ou Sheets, et la dernière version restante ne peuvent pas être supprimées.
obtenir GET  /files/fileId/revisions/revisionId Récupère les métadonnées ou le contenu d'une révision par ID.
list GET  /files/fileId/revisions Répertorie les révisions d'un fichier.
mettre à jour PATCH  /files/fileId/revisions/revisionId Met à jour une révision avec la sémantique "patch".

Trajets

Pour en savoir plus sur la ressource "Drive", consultez la page relative aux représentations de la ressource.

Méthode Requête HTTP : Description
URI relatifs à https://www.googleapis.com/drive/v3, sauf indication contraire
créer POST  /drives crée un Drive partagé ;

Paramètres de requête requis : requestId

supprimer DELETE  /drives/driveId Supprime définitivement un Drive partagé dont l'utilisateur est un organisateur. Le Drive partagé ne peut pas contenir d'éléments non placés dans la corbeille.
obtenir GET  /drives/driveId Récupère les métadonnées d'un Drive partagé par ID.
masquer POST  /drives/driveId/hide Masque un Drive partagé dans la vue par défaut.
list GET  /drives Liste les Drive partagés de l'utilisateur.
afficher POST  /drives/driveId/unhide Restaure la vue par défaut d'un Drive partagé.
mettre à jour PATCH  /drives/driveId Met à jour les métadonnées d'un Drive partagé.