Skip to main content
POST
Text to 3D Simulation

Overview

The Text to 3D Simulation API transforms natural language prompts into fully interactive 3D simulations. This endpoint leverages advanced AI to interpret your description and generate a complete simulation environment with actors, terrain, and dynamic elements.

Authentication

Request Body

string
required
Natural language description of the simulation you want to create. Be specific about the environment, actors, and scenarios you envision.
string
Optional webhook URL to receive notifications when the simulation is complete. Must be a valid HTTPS URL.
object
Optional simulation settings to customize the generation process.

Example Requests

Response

string
Unique identifier for the created simulation (“id”)
string
URL-friendly slug for the simulation, useful in web UIs
string
Current status of the simulation: queued, processing, completed, failed
string
ISO 8601 timestamp when the simulation was created
string
Absolute URL to poll build status
string
Absolute URL to fetch completed simulation data (null until status == completed)

Example Response

Status Codes

Created
Simulation successfully queued for processing
Bad Request
Invalid request parameters or malformed prompt
Unauthorized
Invalid or missing API key
Too Many Requests
Rate limit exceeded
Internal Server Error
Server error during simulation creation

Error Response

Webhook Notifications

If you provide a webhook_url, you’ll receive POST notifications at key simulation milestones:

Simulation Started

Simulation Completed

Simulation Failed

Next Steps