Skip to content

Corrigo: Financial item schemas

1 Corrigo schema with complete fields and constraints.

← Financial item operations · All schemas

Create financial item — request body — body entity

FieldTypePresenceDescription and constraints
$objectRoot
idintegerOptionalFormat: int32
isNewbooleanOptionalRead only: true
limitMultipleEntitiesNumberBehaviourbooleanOptional
performDeletionbooleanOptional
propertiesJSONOptional
properties (anyOf 1)arrayAlternative
properties (anyOf 1)[]JSONEach item
properties (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo PropertyTreeNode.
properties (anyOf 1)[] (anyOf 2)nullAlternative
properties (anyOf 2)nullAlternative
concurrencyIdintegerOptionalFormat: int32
amountJSONOptional
amount (anyOf 1)objectAlternativeA Corrigo MoneyValue.
amount (anyOf 2)nullAlternative
checkForNonBillablebooleanOptional
commentJSONOptional
comment (anyOf 1)stringAlternative
comment (anyOf 2)nullAlternative
costCategoryIdstringOptionalOne of: Unknown, Labor, Material, Misc, Vendor, SpotPurchase, AddCharges, Services, Shipping, Adjustments, Tax
Format: int32
currencyTypeIdModelOptionalExpand Create rcs action — request body — body entity money Id
durationintegerOptionalFormat: int32
employeeJSONOptional
employee (anyOf 1)objectAlternativeA Corrigo Employee.
employee (anyOf 2)nullAlternative
excludebooleanOptional
invoiceItemJSONOptional
invoiceItem (anyOf 1)objectAlternativeA Corrigo InvoiceDictionaryItem.
invoiceItem (anyOf 2)nullAlternative
laborCodeJSONOptional
laborCode (anyOf 1)objectAlternativeA Corrigo LaborCode.
laborCode (anyOf 2)nullAlternative
merchantNameJSONOptional
merchantName (anyOf 1)stringAlternative
merchantName (anyOf 2)nullAlternative
nonBillableJSONOptional
nonBillable (anyOf 1)booleanAlternative
nonBillable (anyOf 2)nullAlternative
productJSONOptional
product (anyOf 1)objectAlternativeA Corrigo Product.
product (anyOf 2)nullAlternative
quantitynumberOptionalFormat: double
rateJSONOptional
rate (anyOf 1)objectAlternativeA Corrigo MoneyValue.
rate (anyOf 2)nullAlternative
ruleModificationstringOptionalOne of: None, Item, Category, Min
Format: int32
startDateJSONOptional
startDate (anyOf 1)stringAlternativeFormat: date-time
startDate (anyOf 2)nullAlternative
stockLocationJSONOptional
stockLocation (anyOf 1)objectAlternativeA Corrigo StockLocation.
stockLocation (anyOf 2)nullAlternative
taxAmountJSONOptional
taxAmount (anyOf 1)objectAlternativeA Corrigo MoneyValue.
taxAmount (anyOf 2)nullAlternative
taxCodeReferenceJSONOptional
taxCodeReference (anyOf 1)objectAlternativeA Corrigo TaxCode.
taxCodeReference (anyOf 2)nullAlternative
typeIdstringOptionalOne of: Unknown, Cost, Vendor, ServiceFee
Format: int32
withholdingTaxRatenumberOptionalFormat: double
withholdingTaxRateUndefinedbooleanOptional
woIdintegerOptionalFormat: int32

Referenced models: Create rcs action — request body — body entity money Id

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.