Components
Components
Meta
| Parameter | Type | Description |
|---|---|---|
| currency (required) | string (ISO 4217) | Currency used for pricing, e.g. USD. |
| printhouseUid (required) | string | Identifier of the sending printhouse, e.g. US_DEMO. |
Customer
| Parameter | Type | Description |
|---|---|---|
| id (required) | string (UUID) | Customer identifier. |
| name | string | Human-readable customer name. |
EstimateItem
| Parameter | Type | Description |
|---|---|---|
| status (required) | string | Estimate status; e.g. won. |
| pricing (required) | object Pricing | Price breakdown for the item. |
| product (required) | array[ProductItem] | Product entries with attributes and production steps. |
| quantity (required) | int | Quantity of items in this estimate. |
| estimateId (required) | string (UUID) | Identifier for this estimate item. |
| priceModel | string | Pricing model used, e.g. va_per_press_hour. |
Pricing
| Parameter | Type | Description |
|---|---|---|
| price (required) | number | Unit price or primary price reference. |
| subTotal | number | Subtotal before adjustments. |
| finalPrice (required) | number | Final payable price for this item. |
ProductItem
| Parameter | Type | Description |
|---|---|---|
| productSku (required) | string | SKU for this product entry (e.g., pur-softback-books, inner, cover). |
| attributes | array[AttributeKV] | Key/value attributes (e.g., pageCount, bindingType). |
| productionSteps | array[ProductionStep] | Steps applied to this product entry. |
| parts (optional) | array[ProductItem] | Nested product parts for multipart products. |
ProductionStep
| Parameter | Type | Description |
|---|---|---|
| machineName | string | Machine used for the step. |
| machineType | string | Machine type/category, e.g. digital. |
| tags | string[] | Optional tags for the step, e.g. digital. |
| attributes | array[AttributeKV] | Step-specific parameters, e.g. substrateSKU, maxCuttingHeightMM. |
AttributeKV
| Parameter | Type | Description |
|---|---|---|
| key (required) | string | Attribute name, e.g. bleed, substrateSKU. |
| value (required) | string or number | Attribute value. |