Sora2
Sora2 Query Character Status
Query character creation task status and results
GET
Documentation Index
Fetch the complete documentation index at: https://docs.toapis.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Query the status and result of character creation tasks. Retrieve detailed information about created characters (character ID, display name, username, etc.) for use in subsequent video generation.Usage Notes:
- Character creation is an async task - poll this endpoint for results
- Task completion returns character details
- Character
usernamecan be referenced in prompts using@usernameformat - Character task ID can be used via
character_urlparameter in video generation
Path Parameters
Character creation task IDThis is the task ID returned from the Create Character APIExample:
"task_01KBZ0TZZ7C7M3WS1TJM0PH8J4"Authentication
Response Fields
Unique task identifier (character creation task ID)
Object type, always
generation.taskModel name used
Task status:
queued- Queued for processingin_progress- Processingcompleted- Successfully completedfailed- Failed
Task progress percentage (0-100)
Task creation time (Unix timestamp)
Task completion time (Unix timestamp, only available after completion)
Result expiration time (Unix timestamp, only available after completion)
Task result (only available when status is completed)
result.type is character, and result.data.characters contains the character listError information (only available when status is failed)
Using Character in Video Generation
After character creation completes, you can use the character in video generation. There are two ways to reference:Method 1: Use @username in prompt
Method 2: Use character_url parameter
Polling Recommendations
| Parameter | Recommended Value |
|---|---|
| Polling Interval | 5 seconds |
| Max Wait Time | 5 minutes |
| Timeout Handling | Resubmit task or contact support |