update_quote
Change speed (economy|standard|fast|faster|fastest), ship_to, shipping_option, items. update_items: [{item_id, quantity?, config?, notes?}] where config is merged into the item's config.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| 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?} | |
| quote_id | Yes | Quote id (qt_...) returned by create_quote | |
| add_items | No | Parts to add, each {part_id, quantity (1-100000), notes?, config: {units, process, material, color?, finishes?, finish_color?, services?, infill?, layer_height?}} | |
| po_number | No | Your purchase order number, printed on the quote and order | |
| update_items | No | Changes to existing items: [{item_id, quantity?, config?, notes?}]; config is merged into the item's config | |
| contact_email | No | Email for receipts and order updates; defaults to the account email | |
| remove_item_ids | No | Item ids (itm_...) to remove from the quote | |
| shipping_option | No | Shipping option id from the quote's shipping_options |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||