Start channel message
Request
- Base URL: https://api.carbonvoice.app
- URL: https://api.carbonvoice.app/v3/messages/start
- Auth: one of:
- API key in header pxtoken
- OAuth 2 (implicit, authorization URL https://api.carbonvoice.app/oauth/authorize)
Request body
The transcript if the client generated one, if is_text_message is true then this text will be used to generate andio using text-to-speech
If true the server will generate audio based on the transcript provided
A unique id the client can use to identify the message, server will prevent duplicates using it
The date the message should be released (Not yet implemented)
If the message is being streamed than notifications are sent to listeners at the begining of the message
Only used if is_text_message is true, prepends <first name said> to transcript before text-to-speech
the voice to use when doing text to speech
IDs of users to tag on this message at creation time
Response
The number of ms of audio listened to by the user requesting the message
Has the logged in user cleared the notification for this message
Last time we listened/updated notify bit
The length of the message in milliseconds
The number of ms of audio listened to by all users
Then number of users who have a notification for this message and have not listened to the audio.
The number of users that listened to the audio or removed the notification
The ID of a forwarded message (Deprecated, for new implementations we should start using share_link_id
The ID of a Share Link to a message
The stream key used to add audio to the message
The number of times the socket disconnected while the creator was sending audio
Message type
The sequencial id of the message within the channel
The last time anyone listened or cleared notified on this message
Folder ID, only present when the message type is one of: voicememo,prerecorded
IDs of users tagged in the message
Changes
No recorded changes to this operation across all 1 revision of this API.