English

3D API

Generate GLB files from text, one image, or multiple views.

3D API

Quote a 3D job

curl "https://api.apimodel.store/v1/3d/quotes" \
  -H "Authorization: Bearer $MODELPORT_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{"model":"tripo-h3.1","prompt":"A wooden armchair with a woven seat.","parameters":{"texture":"standard"}}'

Submit a 3D job

curl "https://api.apimodel.store/v1/3d/generations" \
  -H "Authorization: Bearer $MODELPORT_API_KEY" \
  -H "Idempotency-Key: YOUR_UNIQUE_REQUEST_KEY" \
  -H "Content-Type: application/json" \
  --data '{"model":"tripo-h3.1","prompt":"A wooden armchair with a woven seat.","parameters":{"texture":"standard"}}'

Poll GET /v1/3d/generations?task_id=... with the same key. Download the GLB file from data.resultUrls.

For a single image, use reference_image. For multiview, supply a front_view and at least one side or back view. Send file IDs in references and omit prompt.

Upload reference files