---
title: "Transaction data model"
url: "https://docs.unified.to/accounting/transaction/model"
description: "API reference for Transaction data model. Launch multiple pre-built Transaction integrations today with zero maintenance — all through a single API."
generated_at: "2026-06-26T21:10:14.287Z"
---
# Transaction data model

 View field support, webhooks, and list parameters for each integration on the [Supported Integrations](/accounting/integrations) page. 

### 

* Data Model
* Typescript Type
* Zod Shape
* Python Class

Data Model

**id**string 

**created\_at**date 

(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)

**updated\_at**date 

(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)

**memo**string 

**total\_amount**number 

negative for CREDIT, positive for DEBIT

**tax\_amount**number 

negative for CREDIT, positive for DEBIT

**account\_id**string 

(reference to AccountingAccount)

**reference**string 

**sub\_total\_amount**number 

**split\_account\_id**string 

**payment\_method**string 

**payment\_terms**string 

**customer\_message**string 

**type**string 

eg. CreditCardCharge, Check, Invoice, ReceivePayment, JournalEntry, Bill, CreditCardCredit, VendorCredit, Credit, BillPaymentCheck, BillPaymentCreditCard, Charge, Transfer, Deposit, Statement, BillableCharge, TimeActivity, CashPurchase, SalesReceipt, CreditMemo, CreditRefund, Estimate, InventoryQuantityAdjustment, PurchaseOrder, GlobalTaxPayment, GlobalTaxAdjustment, Service Tax Refund, Service Tax Gross Adjustment, Service Tax Reversal, Service Tax Defer, Service Tax Partial Utilisation

**lineitems** array 

**currency**string 

**contacts** array 

**organization\_id**string 

**raw**any
