Tripo native API · texture
Provider source (opens in a new tab)- API model ID
v3.0-20250812- Access
- POST https://openapi.tripo3d.ai/v3/models/texture with JSON and Bearer API key.
- Regions
- Processing region not verified
- Authentication
- Bearer API key; JSON request body.Source for Authentication (opens in a new tab)
- Request quotas
- Per-key request limits vary by endpoint. Account-wide 5 concurrent tasks shared within the model processing category. HTTP 429: code 1007 for request limits, 2000 for concurrency.Source for Request quotas (opens in a new tab)
- Asynchronous generation
- SupportedSource for Asynchronous generation (opens in a new tab)
- Task refunds
- Credits are frozen when a task is created, consumed on success, and released on failure or cancellation.Source for Task refunds (opens in a new tab)
- Input modalities
- 3D mesh, Text, ImageSource for Input modalities (opens in a new tab)
- Output modalities
- Textured 3D meshSource for Output modalities (opens in a new tab)
- PBR materials
- SupportedSource for PBR materials (opens in a new tab)
- Seed control
- texture_seed controls generated texture.Source for Seed control (opens in a new tab)
- Output transport
- Asynchronous task result containing model and preview URLs.Source for Output transport (opens in a new tab)
- Output formats
- GLBSource for Output formats (opens in a new tab)
- Input file formats
- GLB, GLTF, FBX, OBJ, STLSource for Input file formats (opens in a new tab)
- Maximum input content size
- 150,000,000Source for Maximum input content size (opens in a new tab)
- Standalone texturing
- SupportedSource for Standalone texturing (opens in a new tab)
- Required request fields
- One mesh source: URL, file_token or a prior generation task_id. Text, one image, or exactly four reference images are mutually exclusive guidance modes; style_image may accompany text.Source for Required request fields (opens in a new tab)
- Reference images
- Four-image guidance order: front, left, back, right. Recommended reference resolution at least 256 × 256 pixels.Source for Reference images (opens in a new tab)
- Texture resolution
- standard, detailed (HD), extreme (8K). Fast is rejected.Source for Texture resolution (opens in a new tab)
- Mesh processing controls
- bake=true by default; optional part_names limits texturing to segmented parts. delight is ignored on this version. Optional geometry compression uses meshopt.Source for Mesh processing controls (opens in a new tab)
Value of model for this operation; geometry and texture version strings can coincide without identifying the same model.
These are category pools, not separate allowances per model. No fixed requests-per-second quota is published here.
Task ID followed by status polling or webhook; not progressive model-output streaming.
PBR enabled by default; existing geometry is not regenerated.
GLB is shown in the result example; this is not an exhaustive export-format guarantee. H-series quad generation explicitly forces FBX.
150 MB mesh upload; decimal byte conversion.
Prices retain their published currencies and billing units below.
| Category | Usage | Rate | Unit |
|---|---|---|---|
| 3D texturing | Standard texture1 | $0.10 | request |
| 3D texturing | HD texture2 | $0.20 | request |
| 3D texturing | 8K texture3 | $0.30 | request |
Rate conditions
- 10 credits at the published USD 0.01 per credit. Texture only; no geometry generation charge.
- 20 credits at the published USD 0.01 per credit. texture_quality=detailed; complete texture task price.
- 30 credits at the published USD 0.01 per credit. texture_quality=extreme; complete texture task price.
Data & enterprise terms
Section 5.2.2 (Paid Users) says inputs and outputs are not used to train, validate, test or improve AI technology. Free-user rights differ. No numeric retention duration or zero-retention guarantee was verified.
Read the service policy (opens in a new tab)