ModelSell Docs
3DTripo

Tripo 3D Generation

Async text, single-image and multiview 3D generation with Tripo-P1.0 and Tripo-H3.1.

Use your ModelSell key. Submit to POST /api/v1/services/aigc/video-generation/3d-generation and poll GET /api/v1/tasks/{task_id} with the returned output.task_id.

curl "$MODELSELL_BASE_URL/api/v1/services/aigc/video-generation/3d-generation" \
  -H "Authorization: Bearer $MODELSELL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"Tripo/Tripo-P1.0","input":{"prompt":"A small ceramic fox"},"parameters":{"texture_quality":"standard"}}'

Models: Tripo/Tripo-P1.0, Tripo/Tripo-H3.1. Choose exactly one input: prompt, image, or images. Multiview input has four front/left/back/right slots; use {} for missing views.

texture_quality: standard or detailed. H3.1 also accepts geometry_quality: standard | ultra. Disable textures with both texture: false and pbr: false.

Poll output.task_status. On SUCCEEDED, download GLB from output.results[].pbr_model_url or base_model_url, not the preview image. ModelSell supplies the upstream async header and replaces task IDs.

Source checked 2026-10-04: official Tripo API.