Voice Record API - Service Specifications, Price Lists, Code Examples and Documentation.

Voice Record Lab API

Voice Record establishes a connection to a desired phone number within the German fixed or mobile network via a simple web service call and allows the called party to record a voice message. This voice message can be stored in MP3 or WAV format in the cloud and linked or integrated with and played in any application and of course also deleted. Voice comments in blogs, forums and social networks can be realized just as easily and quickly as online dictations and surveys or customer support via voice messages.


  • Free of charge
  • No contract required
  • No additional service activation requiredStandardized protocols: REST and SOAP via HTTPS
  • SDK for Java
  • Comprehensive documentation
  • No special knowledge required: can be easily integrated with any software and hardware
  • Maximum call time can be set to suit individual requirements (no more than 30 minutes however)
  • Time of call can be determined up to 24 hours in advance
  • Immediate access to audio file
  • Provision of an HTML code to incorporate a web player with the recorded message in websites
  • Message request via file link or link to web player
  • Voice comments for web applications (e.g., blogs or forums)
  • Customer service queries via voice messages
  • Voice messages for profile pages in social networks
  • Online dictations
  • Games where users, who have disclosed their phone number, are called and can then leave a message.
  • Opinion polls where registered participants are called and interviewed on specific topics.
  • Use is free of charge
  • No additional service activation required
  • A space where you can experiment
  • Hosted on laboratory or test environments of Deutsche Telekom
  • No availability guarantee by Developer Garden
  • Changes to the scope of service may be made at any time or the service may be discontinued altogether
  • Special data-protection provisions

It is possible to play an individualized welcome message to the called party before his/her voice message is recorded. This welcome message can be created by the actual author of the message, using the Voice Record API, by having the system call him/her and then recording the welcome message. The various good-bye messages to end the call can be recorded in the same way.

Incidentally, the call does not need to be triggered immediately. If required, a date/time in the future may be specified here at which the connection is to be established.

Voice Record is a Developer Garden Lab API: You can access the Voice Record API directly via SOAP and REST with the programming language of your choice.

The Java SDK and the comprehensive documentation make programming easy as pie. Voice Record can be used for testing and experimenting with new App ideas free of charge and without having to activate extra services. Voice Record can be used for testing and experimenting with new App ideas free of charge and without having to activate extra services.

If you have any suggestions to make or questions to ask you can use the forum which has plenty of space for joint discussions and further development.

Special instructions for utilization of Lab APIs

With immediate effect, Developer Garden is offering so-called "Lab APIs" for use free of charge. These APIs are distinguished from commercial APIs through their experimental nature. The LAB APIs are technically hosted in laboratory or test environments of Deutsche Telekom for which no availabilities are guaranteed on the part of Developer Garden. Developer Garden reserves the right to take the Lab APIs out of operation for changes to their scope of performance, or to deactivate them altogether.

In addition, special regulations under data protection law apply to the use of the Lab APIs. As long as user data is stored within the framework of utilization of Lab APIs, these are to be classified as publicly accessible. The Lab APIs are therefore not generally suitable for utilization in connection with confidential information and user data.

Further stipulations specific to Lab APIs are regulated in the relevant section of the Developer Garden under Open API in the so-called "Additional Terms and Conditions" (e.g., "Additional Terms and Conditions Voice Record Lab API"). These must also be borne in mind by the developer. If a developer offers a service developed by himself on the basis of the Lab APIs to third parties for their utilization, the developer is then obliged to instruct his users regarding the listed stipulations.

Example

Within the framework of Voice Record Lab API, voice messages are recorded and stored. The developer receives a link for access to the voice messages which has a random value of 24 digits. For access to the voice files, knowledge of the link is sufficient. No further authentication mechanisms are provided for. In connection with this, there is a risk that the links may be guessed by third parties and that unauthorized access may arise. Voice Record Lab API is therefore not suitable for the storage of confidential voice messages. The developer must accordingly inform his users.

Developer Center

In the Developer Center you can book APIs and manage invoices.

YOUR FEEDBACK ON VOICE RECORD

Do have any ideas for new features or examples of use?

Why not post them in the forum or send us a message!

We look forward to your input.

Software Development Kits