Expense Data Models

The Expense object represents a direct purchase by a business, typically made with a check, credit card, or cash. Each Expense object groups related expenses, with individual expenses recorded in the lines object.

Model IDEvent Data KeyDescription
accounting_expenses_infoinfo
accounting_expense_lineItemslineItems

📘

Manual Trigger Required for Initial Sync

The data models sync does not start automatically. To initiate the synchronization process, you must explicitly call the Sync Start API for the initial sync.

Expense Info

Model ID: accounting_expenses_info

NameTypeDescription
idString
transactionDateDate
employeeIdString
contactIdString
companyIdString
linkedCompanyIdsList[String]
totalAmountDouble
descriptionString
currencyStringOne of among Currency Codes (ISO 4217) like-
INR,
USD,
EUR
exchangeRateString
createdAtDate
updatedAtDate

Expense Entries

Model ID: accounting_expense_lineItems

NameTypeDescription
lineItemsList[ExpsnseLineItem]

ExpenseLineItem

NameTypeDescription
idString
amountString
accounIdDouble
descriptionString
contactIdString
taxRateIdString
trackingCategoriesList[TrackingCategoryInfo]Please refer to TrackingCategory

Event Data Example

{
   "info": {
      "id": "104916",
      "transactionDate": "2025-02-18T00:00:00Z",
      "employeeId": "9547",
      "contactId": "123",
      "companyId": "3",
      "linkedCompanyIds": [
        "123",
        "456"
      ],
      "totalAmount": 100,
      "description": "Misc Expenses",
      "currency": "USD",
      "exchangeRate": 1,
      "createdAt": "2025-02-19T21:37:00Z",
      "updatedAt": "2025-02-19T21:37:00Z"
    },
    "lineItems": [
      {
        "id": "912",
        "amount": 100,
        "accountId": "99",
        "description": "Office Furniture Expense",
        "contactId": "123",
        "taxRateId": "101",
        "trackingCategories": [
          {
            "categoryId": "20",
            "categoryName": "Accessories",
            "parentCategoryId": "21",
            "parentCategoryName": "Inventory"
          }
        ]
      }
    ]
}