curl --request PATCH \
--url https://api.hubapi.com/files/v3/files/{fileId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"access": "HIDDEN_INDEXABLE",
"clearExpires": true,
"expiresAt": "2023-11-07T05:31:56Z",
"isUsableInContent": true,
"name": "<string>",
"parentFolderId": "<string>",
"parentFolderPath": "<string>"
}
'{
"access": "HIDDEN_INDEXABLE",
"archived": true,
"createdAt": "2023-11-07T05:31:56Z",
"id": "<string>",
"updatedAt": "2023-11-07T05:31:56Z",
"archivedAt": "2023-11-07T05:31:56Z",
"defaultHostingUrl": "<string>",
"encoding": "<string>",
"expiresAt": 123,
"extension": "<string>",
"fileMd5": "<string>",
"height": 123,
"isUsableInContent": true,
"name": "<string>",
"parentFolderId": "<string>",
"path": "<string>",
"size": 123,
"sourceGroup": "CONTENT",
"type": "<string>",
"url": "<string>",
"width": 123
}Mettre à jour les propriétés du fichier par ID.
curl --request PATCH \
--url https://api.hubapi.com/files/v3/files/{fileId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"access": "HIDDEN_INDEXABLE",
"clearExpires": true,
"expiresAt": "2023-11-07T05:31:56Z",
"isUsableInContent": true,
"name": "<string>",
"parentFolderId": "<string>",
"parentFolderPath": "<string>"
}
'{
"access": "HIDDEN_INDEXABLE",
"archived": true,
"createdAt": "2023-11-07T05:31:56Z",
"id": "<string>",
"updatedAt": "2023-11-07T05:31:56Z",
"archivedAt": "2023-11-07T05:31:56Z",
"defaultHostingUrl": "<string>",
"encoding": "<string>",
"expiresAt": 123,
"extension": "<string>",
"fileMd5": "<string>",
"height": 123,
"isUsableInContent": true,
"name": "<string>",
"parentFolderId": "<string>",
"path": "<string>",
"size": 123,
"sourceGroup": "CONTENT",
"type": "<string>",
"url": "<string>",
"width": 123
}Produits pris en charge
Portées requises
The access token received from the authorization server in the OAuth 2.0 flow.
ID du fichier à mettre à jour.
\d+Object for updating files.
PUBLIC_INDEXABLE : le fichier est accessible publiquement par les personnes possédant l'URL. Les moteurs de recherche peuvent indexer le fichier. PUBLIC_NOT_INDEXABLE : le fichier est accessible publiquement par les personnes possédant l'URL. Les moteurs de recherche ne peuvent pas indexer le fichier. PRIVATE : le fichier n'est PAS accessible publiquement. Une URL signée est nécessaire pour voir le contenu. Les moteurs de recherche ne peuvent pas indexer le fichier.
HIDDEN_INDEXABLE, HIDDEN_NOT_INDEXABLE, HIDDEN_PRIVATE, HIDDEN_SENSITIVE, PRIVATE, PUBLIC_INDEXABLE, PUBLIC_NOT_INDEXABLE, SENSITIVE Indiquez si le fichier doit être utilisé dans le nouveau contenu ou non.
Nouveau nom. Si spécifié, le nom du dossier et fullPath changeront. Tous les dossiers enfants seront mis à jour en conséquence.
Nouvel ID de dossier parent. S'il est modifié, le dossier et tous les dossiers enfants seront déplacés dans le dossier spécifié. parentFolderId et parentFolderPath ne peuvent pas être spécifiés en même temps
Le chemin d'accès du dossier où le fichier doit être déplacé. Les paramètres folderId et folderPath ne peuvent pas être définis en même temps.
successful operation
File
PUBLIC_INDEXABLE : le fichier est accessible publiquement par les personnes possédant l'URL. Les moteurs de recherche peuvent indexer le fichier. PUBLIC_NOT_INDEXABLE : le fichier est accessible publiquement par les personnes possédant l'URL. Les moteurs de recherche ne peuvent pas indexer le fichier. PRIVATE : le fichier n'est PAS accessible publiquement. Une URL signée est nécessaire pour voir le contenu. Les moteurs de recherche ne peuvent pas indexer le fichier.
HIDDEN_INDEXABLE, HIDDEN_NOT_INDEXABLE, HIDDEN_PRIVATE, HIDDEN_SENSITIVE, PRIVATE, PUBLIC_INDEXABLE, PUBLIC_NOT_INDEXABLE, SENSITIVE Indique si le dossier est supprimé ou non.
Horodatage de la création du dossier.
ID du fichier.
Horodatage de la dernière mise à jour du dossier.
Horodatage de la suppression du dossier.
URL d'hébergement par défaut du fichier. Cela utilisera l'une des URL fournies par HubSpot pour gérer le fichier.
Encodage du fichier.
Extension du fichier demandé.
Le hachage MD5 du fichier.
Pour les fichiers image et vidéo. La hauteur du fichier.
Indiquez si le fichier doit être utilisé dans le nouveau contenu ou non.
Nouveau nom. Si spécifié, le nom du dossier et fullPath changeront. Tous les dossiers enfants seront mis à jour en conséquence.
Nouvel ID de dossier parent. S'il est modifié, le dossier et tous les dossiers enfants seront déplacés dans le dossier spécifié. parentFolderId et parentFolderPath ne peuvent pas être spécifiés en même temps
Chemin d'accès du dossier dans le gestionnaire de fichiers.
Taille en octets du fichier demandé.
CONTENT, CONVERSATIONS, FORMS, UI_EXTENSIONS, UNKNOWN Type de fichier. Peut être IMG, DOCUMENT, AUDIO, MOVIE ou OTHER.
URL pour télécharger le nouveau fichier.
Pour les fichiers image et vidéo. La largeur du fichier.