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.