Skip to content

UpsertJobInput ​

Type: Input

Input for creating or updating a job

Fields ​

NameTypeDefaultDescription
billingCustomerIdCustomerIDBilling customer ID
commercialKindCommercialKindCommercial product type
createdAtISO8601Override creation timestamp (ISO8601). Honored only on create — passing on update is rejected.
deliveryCustomerIdCustomerIDDelivery customer ID
descriptionStringJob description
dueAtISO8601Due date (ISO8601)
estimateIdEstimateIDLinked estimate ID
externalIdStringExternal system ID
idJobIDID for update; omit for create
jobGroupIdJobGroupIDJob group ID
jobNumberStringInternal job number
maxDeliverableQuantityIntMaximum deliverable quantity
nameString!Job name (required)
priorityIntScheduling priority (higher = more urgent, default 0)
productionKindProductionKindBinding/finishing type
quantityInt!Ordered quantity (required)
scheduledEndAtISO8601Scheduled end time (ISO8601)
scheduledStartAtISO8601Scheduled start time (ISO8601)
statusJobStatusJob status (defaults to draft)
tags[String!]Job tags
updatedAtISO8601Override update timestamp (ISO8601). Honored on create or update; defaults to now.

Connect machines, automate workflows, and build custom apps for print production.