Use the video generation endpoint with a Sora-style model ID for async video workflows.
POST https://123api.co/v1/videos/generations
curl --request POST \
--url https://123api.co/v1/videos/generations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"model": "sora-2",
"prompt": "A cinematic drone shot over a futuristic city",
"duration": 8,
"aspect_ratio": "16:9"
}'