Create Quote
POST/api/quotes
Creates a quote with lines. Prices are resolved from the customer's pricing tier when unit_price is omitted and a product_id is given; totals are computed server-side.
Authentication: Requires Bearer token. Permission: quotes.create.
Body fields (all optional): customer_id, reference, currency_code (3-letter), sales_rep_id, store_id, sales_channel_id, customer_po_number, memo_for_customer, cover_letter, terms, valid_until (date), is_tax_included (bool), tax_rate_id, and lines[].
Each line: product_id, sku, description, quantity, unit_price, discount_type (none|percentage|fixed_amount), discount_value, tax_rate_id, line_type (standard|optional|single_select), select_group.
Request
Responses
- 200
OK
Response Headers
Content-Type