Update Quote
update_quoteUpdate an existing quote by providing only the fields to change. Mark quotes as accepted, sent, or rejected.
Instructions
Update an existing quote using PATCH semantics. Only the provided fields will be changed. Example: id='abc123', status='accepted' to mark a quote as accepted. / Actualiza un presupuesto existente. Solo se modifican los campos proporcionados.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Quote ID / ID del presupuesto | |
| items | No | Line items / Conceptos | |
| notes | No | Notes / Notas | |
| status | No | Status / Estado | |
| dueDate | No | Due date in ISO 8601 (YYYY-MM-DD) / Fecha de vencimiento | |
| taxRate | No | Tax rate % (e.g. 21 IVA, 7 IGIC) / Porcentaje de impuesto | |
| clientId | No | Existing client ID — server back-fills taxId/address / ID de cliente existente | |
| irpfRate | No | IRPF withholding % (retencion autonomo ES) / Retencion IRPF % | |
| issueDate | No | Issue date in ISO 8601 (YYYY-MM-DD), defaults to today / Fecha de emision | |
| clientName | No | Client name / Nombre del cliente | |
| validUntil | No | Expiry date (YYYY-MM-DD) / Fecha de validez | |
| clientTaxId | No | Client tax ID (NIF/CIF/VAT) / NIF/CIF del cliente | |
| clientAddress | No | Client billing address / Direccion fiscal del cliente | |
| clientLocation | No | Fiscal zone driving IVA vs IGIC vs exempt / Zona fiscal | |
| equivalenceSurchargeRate | No | Recargo de equivalencia % / Recargo de equivalencia % |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| items | Yes | ||
| notes | No | ||
| total | No | ||
| status | No | ||
| createdAt | No | ||
| updatedAt | No | ||
| clientName | Yes | ||
| validUntil | No |