Skip to main content
Model ID
Calling method: async

HeyGen Avatar IV (v4) API Documentation

HeyGen Avatar IV generates highly realistic, lip-synced avatar videos from a text script. Supports HeyGen’s built-in avatars and custom talking photos.

1. API Endpoint & Authentication

Base URL: https://console.gmicloud.ai Endpoint: POST /api/v1/ie/requestqueue/apikey/requests Header: Authorization: Bearer YOUR_API_KEY Content-Type: application/json

2. Model Specifications

  • Pricing: 0.05/sec(PhotoAvatar),0.05/sec (Photo Avatar), 0.0667/sec (Digital Twin / Studio)
  • Resolution: up to 1080p (4K for enterprise)
  • Features: Lip-sync, Talking Photo, Multi-segment

3. Character Modes

Built-in HeyGen Avatar

Provide avatar_id (obtain from HeyGen avatar library).

Talking Photo (Custom Image)

Provide talking_photo_id (upload image via HeyGen API to get an ID). The model animates the face to lip-sync with the voice.

4. Parameter Reference

5. Example CURL Request

6. Checking Request Status

  • queued: Request is waiting to be processed.
  • processing: Video generation is in progress.
  • success: Generation completed. URL available in outcome.media_urls.
  • failed: Video generation failed.