contract

Data attributes that are on a contract, such as status, contract number, contract dates, and amounts.

Fields

Field Name

Data Type

Description

id

Int

ID associated to the contract.

dateModified

DateTime

Timestamp of last Contract edit.

comment

String

Comment added to contract.

contractDate

Date

Contract date associated with contract (US/Central timezone).

dateConfirmed

DateTime

Date contract confirmed (US/Central timezone).

dateCreated

DateTime

Date contract created (US/Central timezone).

description

String

Description provided for contract.

isComplete

String

Contract completion status.

contractNumber

String

Contract Number assigned to contract.

selfBalanceDue

Decimal

Outstanding amount on the contract that has not yet been billed.

selfBilledToDate

Decimal

Sum of self billed amounts of all signed invoices for this contract, plus off-system adjustments. This amount can change if a new invoice is signed, if a signed invoice is rejected, or if new billing adjustments are made.

selfChangeOrderAmount

Decimal

Sum of approved change order self amounts for this contract in the first open draw context. Hidden change orders are not included (see description of selfOriginalContractAmount). Contracted amounts are not included but they are included in contractedChangeOrderAmount.

selfContractAmount

Decimal

This represents the total contract amount after including all approved change orders.

selfOriginalContractAmount

Decimal

Original self-contracted amount. This value does include the value of hidden change orders if they are used, but not regular change orders.

selfPercentCompleteToDate

Decimal

This reflects the percentage of work submitted or completed to date in relation to the self contract value.

selfRetentionToDate

Decimal

Sum of self retention amount held of all signed invoices to date, minus any retention paid since. This amount can change if a new invoice is signed, if a signed invoice is rejected, or if new billing adjustments are made.

selfPriorOffSystemPayment

Decimal

Total of off-system self-performed contract payments.

subcontractedBalanceDue

Decimal

subcontractedContractAmount minus subcontractedBilledToDate.

subcontractedBilledToDate

Decimal

Sum of subcontracted billed amounts of all signed invoices for this contract, plus off-system adjustments. This amount can change if a new invoice is signed, if a signed invoice is rejected, or if new billing adjustments are made.

subcontractedChangeOrderAmount

Decimal

Sum of approved change order subcontracted amounts for this contract in the first open draw context. Hidden change orders are not included (see description of subcontractedOriginalContractAmount).

subcontractedContractAmount

Decimal

Sum of subcontractedOriginalContractAmount and subcontractedChangeOrderAmount.

subcontractedOriginalContractAmount

Decimal

Original subcontracted amount. This value does include the value of hidden change orders if they are used, but not regular change orders.

subcontractedPercentCompleteToDate

Decimal

This reflects the percentage of work submitted or completed to date in relation to the subcontracted contract value.

subcontractedRetentionToDate

Decimal

Sum of subcontracted retention amount held of all signed invoices to date, minus any retention paid since. This amount can change if a new invoice is signed, if a signed invoice is rejected, or if new billing adjustments are made.

subcontractedPriorOffSystemPayment

Decimal

Total of off-system subcontracted contract payments.

vendorID

String

Vendor ID associated with contract.

tpaStatus

String

Textura Payment Accelerator Eligibility Status (TPA Status).

tpaSubFeePercentage

Decimal

Textura Payment Accelerator rate offer for subcontract.

isDeleted

Boolean

Has contract been deleted.

budgetLines

[BudgetLineSubgraph]

List of [BudgetLine] associated with the contract.

parentContract

ContractSubgraph

Parent Contract associated with this contract.

organization

OrganizationSubgraph

Organization details associated with the contract.

project

ProjectSubgraph

Details of project linked to the contract.

disbursables

[DisbursableSubgraph]

List of [Disbursable] linked to the contract.

tpaProgram

TpaProgramSubgraph

The TPA program associated with this contract.

invoices

[InvoiceSubgraph]

List of [Invoice] associated with the contract.

supplierTrackingSelectedValue

[SupplierTrackingSelectedValueSubgraph]

List of [SupplierTrackingSelectedValue] selected for this vendor.

pageInfo

PageInfo

Provides page results and total results.



Last Published Friday, January 16, 2026