OBJECT

Contract

Contract

link GraphQL Schema definition

  • type Contract {
  • # Acceptance date of the Contract
  • acceptanceDate: String
  • # Activity feed items
  • #
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • # activityFeedItemType: [Not documented]
  • # noteType: [Not documented]
  • # activityType: [Not documented]
  • # limit: [Not documented]
  • # pinned: [Not documented]
  • # scopes: [Not documented]
  • activityFeed(
  • after: String,
  • before: String,
  • first: Int,
  • last: Int,
  • activityFeedItemType: [ActivityFeedItemEnum!],
  • noteType: [NoteTypeEnum!],
  • activityType: [ActivityTypeEnum!],
  • limit: Int,
  • pinned: Boolean,
  • scopes: [ActivityFeedScopesEnum!]
  • ): ActivityFeedConnection
  • # Agent of the Contract
  • agent: Agent
  • # The automation trackers of a contract
  • #
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • # scopes: scopes of the automation trackers
  • # orderBy: order of the automation trackers
  • automationTrackers(
  • after: String,
  • before: String,
  • first: Int,
  • last: Int,
  • scopes: [AutomationTrackerScopesEnum!],
  • orderBy: AutomationTrackerOrderEnum
  • ): AutomationTrackerConnection!
  • # Background notes of the Contract
  • backgroundNotes: String
  • # Cancelled date of the Contract
  • cancelledAt: ISO8601DateTime
  • # Chattels of the Contract
  • chattels: String
  • # commission of the Contract
  • commission: Money
  • # Contract commission after expenses
  • commissionAfterExpenses: Float
  • # Contract commission after referrals
  • commissionAfterReferrals: Float
  • # Commission gst of the Contract
  • commissionGst: Money
  • # contract allocations of the Contract
  • #
  • # Arguments
  • # query: Search query of the Contract Allocations
  • # unpaid: Search all unpaid Contract Allocations
  • contractAllocations(query: String, unpaid: Boolean): [ContractAllocation!]
  • # contract deductions of the Contract
  • contractDeductions: [ContractDeduction!]
  • # Contract Expenses
  • contractExpenses: [ContractExpense!]
  • # Contract Referrals
  • contractReferrals: [ContractReferral!]
  • # When the contract was created
  • createdAt: ISO8601DateTime!
  • # custom fields of the contract
  • customFields: [CustomField!]
  • # deals of the contract
  • #
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • deals(after: String, before: String, first: Int, last: Int): DealConnection
  • # Deposit amount
  • depositAmount: Money
  • # Deposit date of the Contract
  • depositDate: String
  • # Deposit transacted of the Contract
  • depositTransacted: Boolean
  • # Deposit at of the Contract
  • depositedAt: ISO8601DateTime
  • # Contract commission after referrals and expenses
  • distributableCommission: Float
  • # Ffinalised date of the Contract
  • finalisedAt: ISO8601DateTime
  • # Finance amount of the Contract
  • financeAmount: Money
  • # Finance date of the Contract
  • financeDate: String
  • # Finance received date of the Contract
  • financeReceivedAt: ISO8601DateTime
  • # Gst view of the Contract
  • gstView: GstViewEnum
  • # Gst view commission of the Contract
  • gstViewCommission: GstViewEnum
  • # Gst view expenses of the Contract
  • gstViewExpenses: GstViewEnum
  • # ID of the Contract
  • id: ID!
  • # Initial deposit amount of the Contract
  • initialDepositAmount: Money
  • # invoices of a contract
  • #
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • # offset: [Not documented]
  • # limit: [Not documented]
  • # orderBy: [Not documented]
  • # updatedBefore: [Not documented]
  • # updatedAfter: [Not documented]
  • invoices(
  • after: String,
  • before: String,
  • first: Int,
  • last: Int,
  • offset: Int,
  • limit: Int,
  • orderBy: OrderByEnum,
  • updatedBefore: ISO8601DateTime,
  • updatedAfter: ISO8601DateTime
  • ): InvoiceConnection
  • # Ledger id of the Contract
  • ledgerId: ID
  • # Lender of the Contract
  • lender: String
  • # net commission of the Contract
  • netCommission: Money
  • # Rello payment requests for the contract
  • #
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • paymentRequests(after: String, before: String, first: Int, last: Int): PaymentRequestConnection
  • # property of the Contract
  • property: Property
  • # The legal name of the purchaser/s
  • purchaserLegalName: String
  • # Purchaser solicitor id of the Contract
  • purchaserSolicitorId: ID
  • # The purchasers
  • purchasers: [Contact!]
  • # audit logs of the contract
  • recentAudits: [Audit!]
  • # The sale price
  • salePrice: Money
  • # settled at of the Contract
  • settledAt: ISO8601DateTime
  • # settlement date of the Contract
  • settlementDate: String
  • # The status of the contract
  • status: ContractStatusEnum
  • # Total deductions amount
  • totalContractDeductions: Float
  • # Total expenses amount ex gst
  • totalExpensesExGst: Float
  • # Total expenses amount ex gst
  • totalExpensesIncGst: Float
  • # total Net Agent Commissions for contract
  • totalNetAgentCommission: Float
  • # Total referrals amount ex gst
  • totalReferralsExGst: Float
  • # Total referrals amount inc gst
  • totalReferralsIncGst: Float
  • # Unconditional at Contract
  • unconditionalAt: ISO8601DateTime
  • # settlement date of the Contract
  • unconditionalDate: String
  • # When the contract was last updated
  • updatedAt: ISO8601DateTime!
  • # The legal name of the vendor
  • vendorLegalName: String
  • # The vendor solicitor
  • vendorSolicitor: Contact
  • }