API · for businesses and agents

3D printing for your code and your agents.

Everything on this site runs on one public API. Upload a part, get the mesh check and a quote that holds for 24 hours, from your own system or an AI agent. Ordering, webhooks, a CLI and an MCP server come next.

Upload your fileRead the API reference

What works today, and what comes next

Live today

The price list and price previews, without a key. Uploads with the mesh check, and quotes sliced on our servers, with an API key.

Built for agents

Idempotency keys, so a request sent twice is only done once. Every quote keeps its price for 24 hours and names the price list it used.

Coming next

Orders over the API, webhooks for every status, spend limits per key, approvals above a threshold, test keys, a CLI and an MCP server.

What a print costs

Price list, incl VAT
Start fee73.75 krOnce per quote. 59 kr ex VAT
Material, per gram1.125 kr/g0.90 kr/g ex VAT
Machine time37.50 kr/hPer started minute. 30 kr/h ex VAT

See the full price list

Try it without a key

# request
$ curl -X POST https://api.fabrikenlabs.se/v1/prices \
    -H "content-type: application/json" \
    -d '{"material":"PETG","grams_per_unit":250,"minutes_per_unit":600,"quantity":1}'
# 730 kr incl VAT, 584 kr ex VAT, price list 2026-11-07
Read the API referenceMore for developers

Endpoints

  • GET /v1/price-listEvery price, material and rule we charge byLive
  • POST /v1/pricesPrice preview from grams and minutesLive
  • POST /v1/partsUpload an STL or 3MF file, get the mesh check at onceLive
  • POST /v1/quotesSlice a part on our servers, get a quote valid 24 hoursLive
  • GET /v1/quotes/{id}Poll a quote until it is readyLive
  • POST /v1/ordersOrder a ready quote, with an idempotency keyComing
  • GET /v1/orders/{id}Status, printer progress and trackingComing
  • WebhooksPrinting, quality checked, shipped, deliveredComing

Questions and answers

Do I need an API key?

Not for the price list and price previews. Uploads and quotes need a key. We are opening the API to a small group of developers first: tell us what you want to build.

Can an AI agent order prints?

Not yet. Today an agent can read the price list, preview prices, upload parts and get quotes. Ordering, spend limits, approvals and an MCP server come next.

How are prices given?

As whole numbers in öre (1 kr is 100 öre), ex VAT, with the version of the price list they were made with. VAT is 25% on top.

Where are my files kept?

In the EU. Your files are never shared.

Read next

Start with a price.

Call the price preview without a key, or upload a part in the app to see the whole flow.

Upload your file