Appearance
UpdateJobInput
Type: Input
Input for updating a job. Only provided fields are changed.
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| billingCustomerId | CustomerID | Billing customer ID | |
| deliveryCustomerId | CustomerID | Delivery customer ID | |
| description | String | Job description | |
| dueAt | ISO8601 | Due date (ISO8601) | |
| estimateId | EstimateID | Linked estimate ID | |
| externalId | String | External system ID (must be unique per tenant) | |
| jobGroupId | JobGroupID | Job group ID | |
| jobNumber | String | Internal job number | |
| maxDeliverableQuantity | Int | Maximum deliverable quantity | |
| name | String | Job name | |
| priority | Int | Scheduling priority (higher = more urgent) | |
| quantity | Int | Ordered quantity | |
| scheduledEndAt | ISO8601 | Scheduled end time (ISO8601) | |
| scheduledStartAt | ISO8601 | Scheduled start time (ISO8601) | |
| status | JobStatus | Job status | |
| tags | [String!] | Job tags | |
| updatedAt | ISO8601 | Override update timestamp (ISO8601). Defaults to now. |