Inputs And Media Assets
World tasks can start from text, images, multiple images, or video depending on the selected model and request shape. For reusable media prompts, prepare a media asset first, then reference it in the world request. Media assets and completed worlds are available only to your account.Create And Poll
Create responses include a public task ID and usually a poll_url. Store that ID before showing progress, then follow poll_url or GET /v1/tasks/ until the task reaches completed or failed.Manage Completed Worlds
Use the Worlds list and get endpoints for completed worlds available in your account. Use task status endpoints for pending or failed generation tasks. Delete only when the user intentionally removes the generated world from your product.Common Pitfalls
- Do not assume every world model supports every input type.
- Keep signed image or video URLs valid long enough for service fetch retries.
- Store the returned task ID before retrying after a timeout.
- Use 3D generation for downloadable model files rather than explorable worlds.
API Reference
| Topic | Reference |
|---|---|
| Create World | Create World |
| Get World Status | Get World Status |
| Prepare Media Asset Upload | Prepare Media Asset Upload |
| Get Media Asset | Get Media Asset |
| List Worlds | List Worlds |
| Get World | Get World |
| Delete World | Delete World |
| Async Jobs | Async Jobs |
| 3D Generation Guide | 3D Generation Guide |