- Home
- Helpers
Helpers
Helper endpoints provide additional functionalities that complement the avatar video and other media generation API endpoints on Zoice. They also include account-related endpoints including fetching billing and credits data to improve overall developer experience.
Managing Voice Profiles
Helper endpoints for fetching, updating and deleting existing voice profiles.
Create voice
Create a new voice profile based on given input audio.
List voices
Get all available voice profiles, filterable by age, gender, language, accent and type.
Get voice
Get a single voice profile using voice_id as path parameter.
Update voice
Update a voice's metadata including age, gender, language, etc.
Delete voice
Delete a voice profile with the given voice_id.
Import voice
Import voice profiles from third-party providers such as ElevenLabs and LMNT.
Managing Avatar Profiles
Helper endpoints for fetching, updating and deleting existing avatar profiles.
Create avatar
Create a new avatar profile with a prompt text or input image.
List avatars
Get all available avatar profiles, filterable by age, gender and ethnicity.
Get avatar
Get a single avatar metadata by adding avatar_id as a path parameter.
Update avatar
Update a avatar's metadata including age, gender, description, etc.
Delete avatar
Delete an avatar by adding avatar_id as a path parameter.
Generate avatar images
Generate new AI images to an existing avatar.
Upload avatar images from URLs
Upload images directly to an avatar profile using URLs.
Delete avatar image
Delete an existing image in an avatar profile by image_id.
Managing BYOK Credentials
Helper endpoints for managing BYOK (Bring Your Own Key) credentials.
Create credential
Create a new BYOK credential to enable integration with third-party providers.
List credentials
Get all byok credential records added to your account.
Get credential
Get a single credential record with the given credential_id.
Delete credential
Delete an existing byok credential with the given credential_id.