Stream Voicemail
GET/api/voicemail/stream
Stream the user's/tenant's voicemail audio.
Priority:
- User's personal voicemail (voicemails/{tenant_id}/{user_id}/default.{ext})
- Tenant's default voicemail (voicemails/{tenant_id}/default.{ext})
Downloads from Backblaze (or serves from cache) and streams to client. This endpoint proxies the audio to avoid CORS issues with direct Backblaze access.
Args: web_context: Authenticated user context for user/tenant isolation
Returns: StreamingResponse with audio data
Request
Responses
- 200
- 422
Successful Response
Validation Error