Skip to main content

Get Voicemail

GET 

/api/voicemail

Check if user/tenant has a voicemail recording.

Priority:

  1. User's personal voicemail (voicemails/{tenant_id}/{user_id}/default.{ext})
  2. Tenant's default voicemail (voicemails/{tenant_id}/default.{ext})

Returns the streaming URL if a voicemail exists, or null if not. The URL points to our streaming endpoint, not directly to Backblaze. Includes is_personal flag to indicate if it's user's own or tenant fallback.

Args: web_context: Authenticated user context for user/tenant isolation

Returns: Voicemail info with streaming URL and is_personal flag, or null

Request

Responses

Successful Response