GET Gerar URL Pré-assinada para Áudio
Gera uma URL pré-assinada para upload de áudio de uma consulta.
Autenticação necessária
Esta rota requer o header Authorization: Bearer {accessToken}
ID da consulta
O id pode ser obtido na rota de Listar Consultas, no campo id de cada consulta.
URL com expiração
A uploadUrl retornada expira em 300 segundos (5 minutos). Realize o upload imediatamente após obtê-la.
Endpoint
GET https://api-dev.imagemais.com.br/api/consultations/{id}/audio-presigned-url
Path Parameter
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
id | number | ✅ | ID da consulta |
Requisição
curl -X 'GET' \
'https://api-dev.imagemais.com.br/api/consultations/324/audio-presigned-url' \
-H 'accept: */*' \
-H 'Authorization: Bearer {accessToken}'
Respostas
200 Sucesso
| Campo | Descrição |
|---|---|
uploadUrl | URL pré-assinada para envio do arquivo via PUT. Expira em 300 segundos |
publicUrl | URL pública permanente do áudio após o upload |
{
"uploadUrl": "https://imagemais-bucket-development.b26dbae339f36de5139f8e8587f7cd7b.r2.cloudflarestorage.com/consultation-audio/324/9baab8e33861c13b0a5f23047d7c65c7?X-Amz-Algorithm=AWS4-HMAC-SHA256&...",
"publicUrl": "https://storagedev.imagemaislaboratorio.com.br/consultation-audio/324/9baab8e33861c13b0a5f23047d7c65c7"
}