Skip to main content
Answer

What is the API end point to list all Voicemails

  • April 28, 2021
  • 5 replies
  • 811 views

The use case is to periodically download all the voicemails that were left at a particular number.

Best answer by PhongVu

Call the message store and specify the messageType="VoiceMail". Remember that you can only list the message store at extension level.

5 replies

There is an API which will enables notifications in case of new voicemail message is received.

/restapi/v1.0/account/{accountId}/extension/{extensionId}/voicemail 

https://developers.ringcentral.com/api-reference/Voicemail-Message-Event

Is that what you want?


  • Author
  • New Participant
  • April 28, 2021

Thanks for your answer. I am aware of the notification. The problem with notifications is that they are sent only once. A webhook is not ideal in our use case. So are there any endpoints to list and retrieve a Voicemail messages?


PhongVu
Community Manager
Forum|alt.badge.img
  • Community Manager
  • Answer
  • April 28, 2021

Call the message store and specify the messageType="VoiceMail". Remember that you can only list the message store at extension level.


  • Author
  • New Participant
  • April 28, 2021

Thanks!


Hi @Anirban is there any way to catch all calls to VoiceMail for all users inside our company with super user? /restapi/v1.0/account/~/extension/~/voicemail This is how I try but "Not allowed subscribe for messages to other extensions% " i get the error.


Could you please help for this ?