Bill

  • accountingSync
    Type: object
    • externalBillId
      Type: string | null
    • isPosted
      Type: boolean | null
    • lastStatusAt
      Type: string | null Format: date-time

      the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

    • message
      Type: string | null

      Last sync error detail when status is failed.

    • status
      Type: string | null
  • achTraceNumber
    Type: string | null
  • assignedTo
    Type: string | null

    Next approver / assigned user id when present.

  • createdAt
    Type: string Format: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • deductionDate
    Type: string | null Format: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • doNotPay
    Type: boolean
  • doNotPayReason
    Type: string | null
  • id
    Type: string
  • invoiceDate
    Type: string | null Format: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • invoiceNumber
    Type: string | null
  • lineItems
    Type: array object[] · BillLineItem[]

    Always present; empty array means honestly uncoded.

    • amount
      Type: number | null
    • categoryType
      Type: string | null
    • codingConfidence
      Type: number | null
    • codingReasoning
      Type: string | null
    • codingSource
      Type: string | null

      Provenance from extraction / history / manual (e.g. ai, historical).

    • costCenter
      Type: object | null · CostCenterRef
    • description
      Type: string | null
    • glAccount
      Type: object | null · GlAccountRef
    • id
      Type: string

      Stable line key used when writing coding updates.

    • suggestedCoding
      Type: object | null
    • well
      Type: object | null · WellRef
  • openInJoltly
    Type: string

    Authenticated deep link to the bill review workspace.

  • paidAt
    Type: string | null Format: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • paymentMethod
    Type: string | null
  • paymentStatus
    Type: string | null
  • scheduledAt
    Type: string | null Format: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • totalAmount
    Type: number | null
  • updatedAt
    Type: string Format: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • vendorName
    Type: string | null