create_quote
Create a quote. items: [{part_id, quantity, config: {units, process, material, color, finishes, finish_color, services, infill, layer_height}}]. See get_capabilities for valid ids. Returns prices, speed options with ship/arrival dates, and next_steps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Parts to quote, each {part_id, quantity (1-100000), notes?, config: {units, process, material, color?, finishes?, finish_color?, services?, infill?, layer_height?}} | |
| speed | No | Production speed: economy, standard, fast, faster, or fastest (FDM only). Faster speeds add a rush fee; get_capabilities lists each process's speeds. | |
| ship_to | No | US shipping address: {name, line1, line2?, city, state, postal_code, country: 'US', phone?} | |
| po_number | No | Your purchase order number, printed on the quote and order | |
| contact_email | No | Email for receipts and order updates; defaults to the account email |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||