Skip to main content
POST
/
v1
/
3d
/
generations
curl -X POST "https://api.lemondata.cc/v1/3d/generations" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "tripo3d-v2.5",
    "prompt": "A detailed medieval castle with towers",
    "format": "glb",
    "quality": "high"
  }'
{
  "id": "3d_abc123",
  "status": "pending",
  "created": 1706000000,
  "model": "tripo3d-v2.5"
}
Generate 3D models from text or images using Tripo3D and other providers. This is an asynchronous API.

Request Body

model
string
default:"tripo3d-v2.5"
Model to use (e.g., tripo3d-v2.5, tripo3d-v2).
prompt
string
required
Text description of the 3D model to generate.
image
string
Base64-encoded image for image-to-3D generation.
image_url
string
URL of image for image-to-3D generation.
format
string
default:"glb"
Output format: glb, fbx, obj, or usdz.
quality
string
default:"standard"
Quality level: draft, standard, or high.
style
string
Style preset for the model.
seed
integer
Seed for reproducible generation.

Response

id
string
Task ID for polling status.
status
string
Task status: pending, processing, completed, or failed.
created
integer
Unix timestamp of task creation.
curl -X POST "https://api.lemondata.cc/v1/3d/generations" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "tripo3d-v2.5",
    "prompt": "A detailed medieval castle with towers",
    "format": "glb",
    "quality": "high"
  }'
{
  "id": "3d_abc123",
  "status": "pending",
  "created": 1706000000,
  "model": "tripo3d-v2.5"
}