3D Printing API

From prompt to
print-ready in
one API call

Generate 3D models, repair geometry, hollow for printing, scale to exact dimensions, and export as STL. The entire 3D printing preparation pipeline, fully automated via REST API.

Pay per requestNo subscriptionGLB · STL · OBJ
3D printed miniature figurines

1M+

Creators on the platform

10M+

Models generated

50+

AI models available

99.9%

API uptime

The full pipeline, four API calls

Each step is a separate endpoint. Chain them together or use only what you need.

01

Generate

Create a 3D model from a text prompt, reference image, or photo.

/v1/3d-models/.../generate/
02

Repair & Hollow

Fix non-manifold geometry, hollow the model, set wall thickness.

/v1/tools/repair/
03

Scale & Remesh

Set exact dimensions in mm/cm/inches. Optimize topology.

/v1/tools/repair/ · /v1/.../topology/
04

Export

Output as STL, OBJ, or GLB. Ready to send to the printer.

/v1/tools/convert/
Repair
Hollow
Scale
Remesh
Export
Hollowed 3D printed chess piece

Print-ready in seconds, not hours

Every AI-generated 3D model needs preparation before printing. Non-manifold edges, holes, thin walls, wrong scale. Our repair endpoint handles all of it automatically.

Fix non-manifold geometry and holes automatically
Hollow with custom wall thickness (0.1mm precision)
Scale to exact target height in mm, cm, or inches
Choose triangle or quad topology
Bake textures up to 8K for painted miniatures
Output STL, OBJ, GLB, FBX, or PLY
View repair endpoint docs

The complete 3D printing toolkit

Everything from generating a model to exporting a print-ready file. Each capability is a REST endpoint you can call independently or chain together.

What you can buildExample Flow
3D Miniature Figurines

Photo to 3D figurine

Upload a photo of any person, animal, or object. Get back a fully textured, print-ready 3D miniature figurine. One endpoint, no pipeline assembly required.

Full body or bust
Miniature or realistic style
Humans, animals, objects
Print-ready output
View flow docs

Request

POST /v1/flow/miniature/
{
  "image": "data:image/png;base64,...",
  "preset": "miniature_human_full_body",
  "edition": "default"
}

Every tool a print shop needs

All available as individual API endpoints. Use them standalone or chain them into your own pipeline.

Manifold Repair

Automatically fix non-manifold edges, holes, and intersecting faces that cause print failures.

Hollowing

Hollow models with precise wall thickness control (0.1mm+). Reduces material cost and print time.

Exact Scaling

Scale to target height in mm, cm, or inches. Every model comes out the exact size you need.

Topology Control

Choose triangle or quad output. Control mesh density with high/medium/low presets.

Format Conversion

Output STL, OBJ, GLB, FBX, or PLY. Convert between any format with one API call.

Texture Baking

Bake textures from high-poly to retopo mesh at up to 8K resolution for painted miniatures.

Who it's for

Any business that turns digital 3D into physical objects.

Custom Figurines

Turn customer photos into personalized 3D printed figurines. Full body, bust, or pet miniatures at scale.

Tabletop Gaming

Generate unique characters, creatures, and terrain pieces from text descriptions. Ready to print and paint.

Product Prototyping

Go from concept to physical prototype in minutes. Describe your product, get a printable 3D model.

Architectural Models

Generate building models from descriptions or images. Scaled, hollowed, and ready for SLA/FDM printing.

Simple to integrate

Standard REST API. JSON in, 3D model out. Works with any language or framework.

Generate → Repair → Export
# 1. Generate a 3D model from text
curl -X POST https://api.3daistudio.com/v1/3d-models/tencent/generate/rapid/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "a chess knight piece", "enable_pbr": false}'

# 2. Poll until finished, get the model URL
curl https://api.3daistudio.com/v1/generation-request/TASK_ID/status/ \
  -H "Authorization: Bearer YOUR_API_KEY"

# 3. Repair, hollow, and scale for printing
curl -X POST https://api.3daistudio.com/v1/tools/repair/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_url": "https://storage.3daistudio.com/assets/MODEL.glb",
    "output_format": "stl",
    "hollow": true,
    "wall_thickness": 2.0,
    "target_height": 50,
    "unit": "mm"
  }'

Works with your existing stack

Standard REST API with JSON responses. Integrate with any platform, language, or framework.

Any storefront

Add a "Create my figurine" button to your shop and let the API handle the rest.

ShopifyWooCommerceEtsyCustom

Any language

If it can make HTTP requests, it works. No SDK required.

PythonJavaScriptPHPcURL

Any scale

From 1 figurine per day to thousands. Custom rate limits for high-volume operations.

AsyncBatchCustom limits

Explore related APIs

The 3D printing pipeline uses these APIs under the hood - or use them directly.

Start printing smarter

Get an API key and send your first model to the printer in under 10 minutes. Pay only for what you use.

Running a figurine or print-on-demand business?

We work directly with print shops and figurine studios to build custom pipelines. Branded miniature styles, batch processing for Etsy/Shopify orders, custom repair presets for your specific printer, and volume pricing.

Custom figurine stylesBatch processingPrinter-specific presetsVolume pricing