Avatar
Create a Custom Avatar
It may take up to 2 ~ 5 days to create a custom avatar. You can check the status of the custom avatar creation by calling the Get avatar by ID API.
POST
/
api
/
personas_v2
/
Authorizations
X-API-ID
string
headerrequiredAPI ID, from your settings page.
X-API-KEY
string
headerrequiredAPI Key, from your settings page.
Body
gender
enum<string>
requiredm
- Malef
- Femalenb
- Non Binary
Available options:
m
, f
, nb
creator_name
string
requiredName of the persona, used to identify the real person, not for display
Maximum length:
255
video_scene
string | null
A word to describe the background setting. API user rely on this
Maximum length:
255
keywords
string | null
keywords (comma separated)
Maximum length:
255
lipsync_input
string | null
Video file for lipsync, we will use this video to generate lipsync video
consent_video
string | null
Consent video file
labels
string[]
webhook_url
string | null
Maximum length:
200
Response
201 - application/json
id
string
requiredgender
enum<string>
requiredm
- Malef
- Femalenb
- Non Binary
Available options:
m
, f
, nb
creator_name
string
requiredName of the persona, used to identify the real person, not for display
Maximum length:
255
lipsync_input_url
string
requiredmatching_voice_non_null
string
requiredprocess_status
enum<string>
requiredpending
- Pendingprocessing
- Processingvoice_creating
- Voice Creatingvideo_validating
- Video Validatingcrop_and_matte
- Crop And Mattereviewing
- Reviewingdone
- Donefailed
- Failedrejected
- Rejected
Available options:
pending
, processing
, voice_creating
, video_validating
, crop_and_matte
, reviewing
, done
, failed
, rejected
failed_reason
string | null
requiredcreated_at
string
requiredupdated_at
string
requiredvideo_scene
string | null
A word to describe the background setting. API user rely on this
Maximum length:
255
keywords
string | null
keywords (comma separated)
Maximum length:
255
lipsync_input
string | null
Video file for lipsync, we will use this video to generate lipsync video
consent_video
string | null
Consent video file
labels
string[]
webhook_url
string | null
Maximum length:
200