curl --request GET \
--url https://api.hubapi.com/files/v3/files/search \
--header 'Authorization: Bearer <token>'{
"results": [
{
"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
}
],
"paging": {
"next": {
"after": "<string>",
"link": "<string>"
},
"prev": {
"before": "<string>",
"link": "<string>"
}
}
}Rechercher dans les fichiers du gestionnaire de fichiers. Ne pas afficher les fichiers cachés ou archivés.
curl --request GET \
--url https://api.hubapi.com/files/v3/files/search \
--header 'Authorization: Bearer <token>'{
"results": [
{
"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
}
],
"paging": {
"next": {
"after": "<string>",
"link": "<string>"
},
"prev": {
"before": "<string>",
"link": "<string>"
}
}
}Produits pris en charge
Portées requises
filesfiles.ui_hidden.readThe access token received from the authorization server in the OAuth 2.0 flow.
Décaler les résultats de recherche de cette valeur. Le décalage par défaut est de 0 et le décalage maximal des éléments pour une recherche donnée est de 10 000. Affinez votre recherche si vous atteignez cette limite.
Rechercher des fichiers par accès. Si « true », seuls les fichiers publics seront affichés ; si « false », seuls les fichiers privés seront affichés
Rechercher les fichiers mis à jour avant cet horodatage. L'heure doit être exprimée en temps epoch en millisecondes.
Rechercher des fichiers par heure exacte de création. L'heure doit être au format temps epoch en millisecondes.
Rechercher des fichiers par date de création supérieure ou égale. Peut être utilisé avec createdAtLte pour créer une plage de dates.
Rechercher des fichiers par date de création inférieure ou égale. Peut être utilisé avec createdAtGte pour créer une plage de dates.
Rechercher des fichiers par encodage spécifié.
Recherche de fichiers en fonction de l'heure exacte d'expiration. L'heure doit être l'heure d'origine en millisecondes.
Rechercher des fichiers par heure d'expiration supérieure ou égale. Peut être utilisé avec expiresAtLte pour créer une plage de dates.
Rechercher des fichiers par heure d'expiration inférieure ou égale. Peut être utilisé avec expiresAtGte pour créer une plage de dates.
Rechercher des fichiers par extension donnée.
Rechercher des fichiers par hachage md5 spécifique.
Rechercher des fichiers par hauteur d'image ou de vidéo.
Rechercher des fichiers par hauteur d'image ou de vidéo supérieure ou égale. Peut être utilisé avec heightLte pour créer une plage.
Rechercher des fichiers par hauteur d'image ou de vidéo inférieure ou égale. Peut être utilisé avec heightGte pour créer une plage.
Rechercher des fichiers par ID supérieur ou égal. Peut être utilisé avec idLte pour créer une plage d'ID.
Rechercher des fichiers par ID inférieur ou égal. Peut être utilisé avec idGte pour créer une plage d'ID.
Recherche par liste d'ID de fichier.
Si vrai, les fichiers marqués pour utilisation dans nouveau contenu seront affichés. Si faux, les fichiers à ne pas utiliser dans nouveau contenu seront affichés.
Nombre d'éléments à renvoyer. La limite par défaut est de 10, la limite maximale est de 100.
Rechercher des fichiers contenant le nom donné.
Rechercher des fichiers avec le folderId spécifié.
Rechercher des fichiers par chemin
Propriétés de fichier souhaitées dans l'objet de retour.
Rechercher des fichiers par leur taille exacte en octets.
Rechercher des fichiers par taille de fichier supérieure ou égale. Peut être utilisé avec sizeLte pour créer une plage.
Rechercher des fichiers par taille inférieure ou égale. Peut être utilisé avec sizeGte pour créer une plage.
Trier les fichiers selon un champ donné.
Rechercher des fichiers par type de fichier.
Rechercher des fichiers par l'heure exacte de la dernière mise à jour. L'heure doit être exprimée en millisecondes.
Rechercher des fichiers par heure de dernière mise à jour supérieure ou égale. Peut être utilisé avec updatedAtLte pour créer une plage.
Rechercher des fichiers par heure de dernière mise à jour inférieure ou égale. Peut être utilisé avec updatedAtGte pour créer une plage.
Rechercher l'URL donnée
Rechercher des fichiers par largeur d'image ou de vidéo.
Rechercher des fichiers par largeur d'image ou de vidéo supérieure ou égale. Peut être utilisé avec widthLte pour créer une plage.
Rechercher des fichiers par largeur d'image ou de vidéo inférieure ou égale. Peut être utilisé avec widthGte pour créer une plage.