Create Video Generation
Create a BytePlus Seedance video generation task.
Returns immediately with ``{"id": "<task_id>"}``.
Poll ``GET /v1/video/generations/{id}`` until status is
``succeeded``, ``failed``, or ``expired``.
Pass ``callback_url`` to receive a POST notification when the task
status changes. We intercept the BytePlus callback, update our DB,
then forward the full task payload to your URL.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
model
content
callback_url
return_last_frame
service_tier
execution_expires_after
generate_audio
draft
resolution
ratio
duration
frames
seed
camera_fixed
watermark
safety_identifier
priority
Response
Task created; poll the returned id for status
id
Errors
401
Unauthorized Error
402
Payment Required Error
422
Unprocessable Entity Error
429
Too Many Requests Error
502
Bad Gateway Error