For Developers
Build 3D printing features without the plumbing
The df3d API gives your application instant access to pricing, validation, and job routing — without managing a single print shop.
Get API access
API Preview
One endpoint. Instant pricing.
This is illustrative — the API is in development. Sign up for early access.
// POST /v1/estimate
{
"file_key": "orders/tmp_xxx/bracket.stl",
"material": "PETG",
"quality": "HIGH",
"quantity": 5
}
// 200 OK
{
"volume_cm3": 22.4,
"dimensions_mm": { "x": 80, "y": 55, "z": 40 },
"base_inr": 520,
"min_inr": 490,
"max_inr": 575
}What You Get
Everything you need to ship 3D printing features
Pricing API
POST a file key + material + quality and get back an accurate quote in milliseconds.
Validation API
Run printability checks on STL, OBJ, and 3MF files before accepting them from your users.
Routing API
Submit a job and we route it to the best available shop. You get webhooks for status updates.
Sandbox environment
A full sandbox for testing your integration before going live — no real jobs, no real charges.
The Problem
Adding 3D printing to your product is painful today
- → You have to contract and manage individual print shops
- → File validation is manual or non-existent
- → Pricing logic is complex and changes with materials
- → No standard API — every shop is a custom integration
The df3d Solution
One API. All the 3D printing infrastructure you need.
- No shop contracts — we handle all fulfillment
- Validation built in — before you accept user files
- Accurate pricing in milliseconds
- Webhooks for every job status event
FAQ
Common questions
What languages and frameworks do you support?
The API is REST/JSON — it works with any language or framework. No SDK required, though we'll publish SDKs for popular languages.
How do webhooks work?
We send a POST to your endpoint on job status changes: accepted, printing, shipped, delivered. You can also poll the Jobs API.
Is there a free tier?
Yes. The sandbox is free forever. Production pricing is per API call — we'll share details with early access partners first.
Can I embed the df3d ordering flow in my app?
Yes — this is a primary use case. We'll have embeddable components and a complete API for building your own UI on top of df3d.
