GET Buscar Transcrição
Retorna a transcrição já salva da consulta (campo telemedicineTranscription).
Autenticação necessária
Esta rota requer o header Authorization: Bearer {accessToken}
Sem permissão específica
Não exige @CheckPermissions — qualquer usuário autenticado pode chamar.
Critério de busca diferente das outras rotas
Ao contrário de Buscar Sala/Criar Sala, esta rota não exige que a consulta esteja OPENED nem que seja ONLINE — só que exista, não esteja deletada e pertença à conta do token.
Endpoint
GET https://api-dev.imagemais.com.br/api/telemedicine/transcription
Parâmetros de Query
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
consultationId | number | ✅ | ID da consulta |
Requisição
curl -X 'GET' \
'https://api-dev.imagemais.com.br/api/telemedicine/transcription?consultationId=123' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {accessToken}'
Respostas
200 Sucesso
{
"data": { "transcription": "Médico: bom dia... Paciente: bom dia, doutor..." }
}
Se a consulta ainda não tem transcrição gerada, transcription vem null:
{
"data": { "transcription": null }
}
400 consultationId ausente ou inválido
{
"statusCode": 400,
"message": "Validation failed (numeric string is expected)"
}
404 Consulta não encontrada
{
"statusCode": 404,
"message": "Consulta não encontrada"
}