AsyncFlow API
  1. Voice Management
AsyncFlow API
  • Welcome to AsyncFlow API
  • Get Started
  • API Reference
    • API Status
      • API Status Check
    • Text-to-Speech
      • Text to Speech (Stream)
    • Voice Management
      • Clone Voice
        POST
      • List Voices
        POST
      • Get Voice
        GET
      • Update Voice
        PATCH
      • Delete Voice
        DELETE
  1. Voice Management

Get Voice

GET
https://api.async.ai/voices/{id}
Get the voice from the voice libarary using voice id
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.async.ai/voices/' \
--header 'x-api-key: <api-key>' \
--header 'api-version: v1'
Response Response Example
{
  "id": "voice_id_1",
  "my_voice": true,
  "name": "Voice 1",
  "description": "Happy voice with british accent",
  "created_at": "2025-03-30T11:15:32Z",
  "language": "en",
  "is_starred": true,
  "gender": "male"
}

Request

Path Params
id
string 
required
Voice id
Header Params
x-api-key
string 
required
Example:
<api-key>
api-version
string 
required
Example:
v1

Responses

🟢200Success
application/json
Body
id
string 
required
Voice id
my_voice
boolean 
required
Whether the voice is owned by the current user
name
string 
required
Voice name
description
string 
required
Voice description
created_at
string 
required
Voice creation datetime
language
string 
required
Voice language
is_starred
boolean 
required
Whether the voice is starred
gender
enum<string> 
required
Voice gender
Allowed values:
malefemale
Previous
List Voices
Next
Update Voice
Built with