Get supported TTS placeholders for purpose
Use this method to retrieve supported TTS placeholders for specified purpose.
Please log in to see full path URL. Learn why.
get
/ccaas/voice/2/tts/options/placeholders/{ttsPurpose}
Authorizations:
Scopes:
path Parameters
ttsPurpose required | string Enum: "WAITING_STRATEGY_GREETING_MESSAGE" "WAITING_STRATEGY_ANNOUNCEMENT_MESSAGE" "WAITING_STRATEGY_MAXIMUM_WAIT_TIME_MESSAGE" "WORKING_HOURS_AWAY_MESSAGE" "TRANSFER_STRATEGY_MESSAGE" "ON_HOLD_MESSAGE" "CALLBACK_CONFIRMATION_MESSAGE" Purpose for which placeholders will be used in text-to-speech. |
Responses
200
OK
400
Bad Request
401
Unauthorized
403
Forbidden
404
Not Found
500
Internal Server Error
Request samples
- cURL
- Java
- C#
- Go
- Python
- PHP
- JavaScript
- NodeJs
- Ruby
Example
cURL
Copy
curl -L -g 'https://{baseUrl}/ccaas/voice/2/tts/options/placeholders/{ttsPurpose}' \ -H 'Authorization: {authorization}' \ -H 'Accept: application/json'
Response samples
- 200
- 400
- 401
- 403
- 404
- 500
Content type
application/json
Successful response
Copy
Collapse all [- {
- "type": "POSITION_IN_QUEUE",
- "sayAs": "DEFAULT",
- "placeholderValue": "{{QUEUE_POSITION_DEFAULT}}",
- "placeholderPaddingSize": 0,
- "requiresSSML": false
}, - {
- "type": "POSITION_IN_QUEUE",
- "sayAs": "ORDINAL",
- "placeholderValue": "{{QUEUE_POSITION_ORDINAL}}",
- "placeholderPaddingSize": 40,
- "requiresSSML": true
}
]
Need assistance
Encountering issues
What's new? Check out
Unsure about a term? See