higgsfield-genjutsu missing from /v1/videos/models: why
higgsfield-genjutsu is in the Sume video catalog only when its provider is configured. It is Motion Transfer: one video_url plus 1-8 images, 480p or 720p.

If higgsfield-genjutsu is missing from your GET /v1/videos/models list, that is expected: Sume lists it only when its provider is configured. The other eleven catalog ids are always listed. Do not hard-code genjutsu in a pipeline without checking the live list.
What genjutsu is
The Video Router doc describes the row as Motion Transfer only.
| Item | Value |
|---|---|
| Inputs | video_url plus 1-8 reference_image_urls |
| Resolutions | 480p, 720p |
| Duration | 4-30 s; equals the input video length, rounded up |
| Not accepted | Text-only generation, aspect_ratio, generate_audio, bitrate_mode, audio references |
| Catalog presence | Only when the provider is configured |
How it differs from other rows
Motion Transfer takes the movement from your source video and applies it to the character in your reference images. The row is chosen explicitly: sume/auto never routes to it. video_url is accepted only by this row, h3-max-recast and gemini-omni-flash-1.1.
Check for it first
Check for it before you submit, and fall back or fail clearly.
import asyncio, os
import httpx
async def main():
headers = {"Authorization": f"Bearer {os.environ['SUME_API_KEY']}"}
async with httpx.AsyncClient(base_url="https://api.sume.com", headers=headers) as c:
r = await c.get("/v1/videos/models")
r.raise_for_status()
ids = {m["id"] for m in r.json()["data"]}
print("genjutsu available:", "higgsfield-genjutsu" in ids)
asyncio.run(main())If it is not there
If it is absent, a submit with that id returns 404 model_not_found. For a person swap in an existing video, h3-max-recast is the always-listed alternative; it replaces people with 1-4 photos instead of transferring motion onto a still.
Sources
Related posts
More in Models
- Choose a Sume video model in five questions
Five questions pick a Sume video model: length, resolution, source media, audio toggle and price. One dated table maps each answer to model ids.
- Ideogram 4.5 21:9 returns 400 on Sume: use 2:1 at 2K and crop
21:9 is not an Ideogram 4.5 ratio on Sume and returns 400 with the supported list. Ask 2:1 at 2K (2880x1440), then crop to 2560x1080 and lose 225 px of height.
- Ideogram 4.5 edit keeps the source shape when aspect_ratio is omitted
An Ideogram 4.5 edit on Sume keeps the source shape without aspect_ratio; other edit models need auto. Which ids list auto, and the 400 if they do not.
- Ideogram 4.5 edit with resolution 2K and no ratio: still source size
On Sume, an Ideogram 4.5 edit with resolution 2K but no aspect_ratio keeps the source size. Add a ratio to get 2K pixels, such as 2560x1440 for 16:9.
Written by Sume