Avatar face swap Beta: check the 4 to 15 second clip before you submit

Sume's Avatar Face Swap Beta needs a public HTTPS source clip of about 4 to 15 seconds with usable audio and a required quality tier.

5 min readSume
All posts

What the Beta accepts

Avatar Face Swap 1.0 applies a ready avatar face to a public HTTPS source video. The required fields are avatar_handle, video_url and quality, and the Beta worker targets source clips of about 4 to 15 seconds with usable audio.

It is a Beta model-run endpoint, not the old consumer /face-swap route. Use it when you already have an Avatar 1.0 identity and a short clip, and you do not need a script-driven talking video; for that, use the avatar-video route.

Request rules

Face swap Beta constraints (Sume docs)
ItemRule
video_urlfetchable public HTTPS video; no localhost, private, signed or provider-task URLs
qualityrequired: standard, plus or max; no default
Unsupportedprompts, transcripts, durations, aspect ratio, avatar ids in the body, provider fields
curl -sS -X POST https://api.sume.com/v1/models/sume/avatar-face-swap/v1.0/runs \
  -H "Authorization: Bearer $SUME_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: swap-holiday-001" \
  -d '{
    "avatar_handle": "holiday_host",
    "video_url": "https://cdn.example.com/clips/greeting-12s.mp4",
    "quality": "standard"
  }'

Check the clip first

A free pre-check saves a failed job. Probe the duration and audio of your clip before you submit, and trim it to the window if it is long. Sume has Video trim for cutting to a start and end and Audio detach to check the audio track.

Read the result safely

Poll /v1/jobs/{id}/status, fetch /result when completed, and prefer resource_status for readiness and job_status for polling. Communication modes follow the other generation submits: async, sync or subscribe with wait_timeout_seconds, and webhook with a public HTTPS URL. Use the face of a person only with their consent, and disclose edited faces where the platform's rules require it.

Sources

Related posts

More in Sume Avatar 1.0

All Sume Avatar 1.0 posts

Written by Sume