Models / Media / 3D generation

3D generation API. 5 models from Tripo on one key, priced per generation.

Prepaid credit, no subscription. A generation that fails is not charged. The list below comes from the live catalog, so it changes as models are added.

Models · lowest price per generation, USD, next to the developer's own price where on record

ModelUplinkSwitchDeveloper price
Tripo H3.1 Text to 3Dtripo-3.1-text-to-3d
from $0.0938 / generation—
Tripo H3.1 Image to 3Dtripo-3.1-image-to-3d
from $0.1875 / generation—
Tripo H3.1 Multiview to 3Dtripo-3.1-multiview-to-3d
from $0.0938 / generation—
Tripo P1 Text to 3Dtripo-p1-text-to-3d
from $0.35 / generation—
Tripo P1 Image to 3Dtripo-p1-image-to-3d
from $0.35 / generation—
Each model's page lists the price for every setting. Live from GET https://api.uplinkswitch.com/v1/catalog/media.

How to call it · POST /v1/generations

Every model here takes POST /v1/generations with the model id and its settings in input. The answer comes back at once with the price and a generation id to poll. The media guide has the full flow. This request uses Tripo H3.1 Text to 3D; swap the model id for any row above.

curl
curl https://api.uplinkswitch.com/v1/generations \
  -H "Authorization: Bearer $UPLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "tripo-3.1-text-to-3d",
  "input": {
    "prompt": "A small wooden rowing boat with two oars"
  }
}'

# then poll until "status" is "succeeded":
curl https://api.uplinkswitch.com/v1/generations/gen_... -H "Authorization: Bearer $UPLINK_API_KEY"

Questions

What does 3D generation cost?
From $0.0938 per generation (Tripo H3.1 Text to 3D). Each model's page lists its price for every setting. The price is fixed when the request is accepted, and there is no subscription.
How long does it take?
POST /v1/generations answers at once with a generation id. Poll it until its status is succeeded or failed; the media guide shows both calls.
What if a generation fails, and how long are files kept?
A generation that fails is refunded in full, automatically. Files stay downloadable for 30 days at a URL on api.uplinkswitch.com.