curl --request PUT \
--url https://api.hubapi.com/files/v3/files/{fileId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: multipart/form-data' \
--form 'charsetHunch=<string>' \
--form file='@example-file' \
--form 'options=<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
}curl --request PUT \
--url https://api.hubapi.com/files/v3/files/{fileId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: multipart/form-data' \
--form 'charsetHunch=<string>' \
--form file='@example-file' \
--form 'options=<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
}Productos compatibles
Ámbitos Requeridos
The access token received from the authorization server in the OAuth 2.0 flow.
ID del archivo deseado.
\d+Character set of given file data.
File data that will replace existing file in the file manager.
JSON string representing FileReplaceOptions. Includes options to set the access and expiresAt properties, which will automatically update when the file is replaced.
successful operation
File
PUBLIC_INDEXABLE: el archivo es públicamente accesible para cualquiera que tenga la URL. Los motores de búsqueda pueden indexar el archivo. PUBLIC_NOT_INDEXABLE: el archivo es públicamente accesible para cualquiera que tenga la URL. Los motores de búsqueda no pueden indexar el archivo. PRIVATE: el archivo no es públicamente accesible. Requiere una URL firmada para ver el contenido. Los motores de búsqueda no pueden indexar el archivo.
HIDDEN_INDEXABLE, HIDDEN_NOT_INDEXABLE, HIDDEN_PRIVATE, HIDDEN_SENSITIVE, PRIVATE, PUBLIC_INDEXABLE, PUBLIC_NOT_INDEXABLE, SENSITIVE Marca si la carpeta está eliminada o no.
Marca de tiempo de la creación de la carpeta.
ID de archivo.
Marca de tiempo de la última actualización de la carpeta.
Marca de tiempo de la eliminación de la carpeta.
URL de alojamiento predeterminado del archivo. Se utilizará una de las URLs proporcionadas por HubSpot para mostrar el archivo.
Codificación del archivo.
Extensión del archivo solicitado.
El hash MD5 del archivo.
Para archivos de imagen y video. La altura del archivo.
Marcar si el archivo debe utilizarse en nuevo contenido o no.
Nuevo nombre. Si se especifica, el nombre de la carpeta y el parámetro fullPath cambiarán. Todos los elementos de la carpeta se actualizarán en consecuencia.
Nuevo folderId principal. Si se cambia, la carpeta y todos sus elementos se moverán a la carpeta especificada. Los parámetros parentFolderId y parentFolderPath no se pueden especificar al mismo tiempo.
Ruta de la carpeta en el administrador de archivos.
Tamaño en bytes del archivo solicitado.
CONTENT, CONVERSATIONS, FORMS, UI_EXTENSIONS, UNKNOWN Tipo de archivo. Puede ser IMG, DOCUMENTO, AUDIO, PELÍCULA u OTRO.
URL para descargar el nuevo archivo.
Para archivos de imagen y video. El ancho del archivo.