Skip to content

UpsertRecordedCostInput ​

Type: Input

Input for recording an actual cost incurred

Fields ​

NameTypeDefaultDescription
costCategoryIdCostCategoryID!Associated cost category ID (required)
costCenterIdCostCenterIDAssociated cost center ID
costRateIdCostRateIDCost rate to use (optional, derives unitRate if provided)
currencyCurrencyISO!Currency code (required)
descriptionStringDescription or notes
idRecordedCostIDID for update; omit for create
jobIdJobIDRelated job ID
quantityFloat!Quantity consumed (required)
recordedAtISO8601Date the cost was recorded (defaults to today)
referenceIdStringExternal reference ID
referenceTypeStringType of external reference
unitRateFloatCost per unit (required unless costRateId provided)

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