API concepts
Machine catalog
The machine ids you can name in an operation.
These are the machine ids you can name in an operation's machine_options. Hourly rates, the setup fee, and the minimum charge come from the catalog endpoint so that your estimate always matches ours.
| BENCH | Assembly / Deburr Bench — manual |
|---|---|
| FDM | Plastic 3D Printer — additive |
| LASER | Laser Cutter — LASER |
| LATHE | CNC Lathe — turning |
| METAL | Metal 3D Printer — additive |
| MILL | CNC Mill — milling |
| ROUTER | X-Y CNC Router — routing |
GET
/api/intake/machines{
"machines": [
{ "id": "MILL", "name": "CNC Mill", "type": "milling", "unattended": false, "hourly_rate_cents": 9000 }
],
"pricing": {
"setup_fee_cents": 5000,
"min_charge_cents": 2500,
"currency": "usd"
}
}
Choosing machines
- Name the machine that fits the operation. Our scheduler may use another eligible machine from
machine_options; the first one sets the estimate. - Unattended machines, such as printers, can run overnight. That affects scheduling, not price.
- If you are not sure, name one machine and say more in
notes. A person reads every job before it runs.