curl --request GET \
--url https://api.hubapi.com/files/v3/files/{fileId}/signed-url \
--header 'Authorization: Bearer <token>'{
"expiresAt": "2023-11-07T05:31:56Z",
"extension": "<string>",
"name": "<string>",
"size": 123,
"type": "<string>",
"url": "<string>",
"height": 123,
"width": 123
}Gera o URL assinado que permite acesso temporário a um arquivo privado.
curl --request GET \
--url https://api.hubapi.com/files/v3/files/{fileId}/signed-url \
--header 'Authorization: Bearer <token>'{
"expiresAt": "2023-11-07T05:31:56Z",
"extension": "<string>",
"name": "<string>",
"size": 123,
"type": "<string>",
"url": "<string>",
"height": 123,
"width": 123
}Produtos suportados
Escopos Necessários
filesfiles.ui_hidden.readThe access token received from the authorization server in the OAuth 2.0 flow.
O ID do arquivo.
\d+Por quantos segundos o link fornecerá acesso ao arquivo.
Para arquivos de imagem. Redimensionará a imagem para o tamanho desejado antes de compartilhar. Não afeta o arquivo original, apenas o arquivo atendido por este URL assinado.
icon, medium, preview, thumb Se o tamanho for fornecido, aumentará a imagem para se ajustar às dimensões do tamanho.
successful operation
Signed Url object with optional ancillary metadata of requested file
A data e hora em que o URL deixará de conceder acesso ao arquivo.
Extensão do arquivo solicitado.
O novo nome. Se especificado, o nome da pasta e fullPath serão alterados. Todos os objetos secundários serão atualizados de acordo.
Tamanho em bytes do arquivo solicitado.
O tipo do arquivo. Pode ser IMG, DOCUMENT, AUDIO, MOVIE ou OTHER.
O URL do qual baixar o novo arquivo.
Para arquivos de imagem e vídeo. A altura do arquivo.
Para arquivos de imagem e vídeo. A largura do arquivo.