JournalEntry
- createdType: stringFormat: date-time
_at requiredDateTime at which the object was created, in 'ISO 8601' format.
- currencyType: stringrequired
ISO 4217 currency code
- entryType: stringFormat: date
_date requiredDate of the journal entry
- idType: stringrequired
Unique identifier for the object.
- linesType: array of JournalEntryLinerequiredProperties: 16
Line of the journal entry
- sourceType: stringrequired
How the JE was created
- statusType: stringrequired
Status of the journal entry (editable, locked, or voided)
- totalType: integer
_credit _atoms requiredTotal credit amount in atomic units
- totalType: integer
_debit _atoms requiredTotal debit amount in atomic units
- updatedType: stringFormat: date-time
_at requiredDateTime at which the object was updated, in 'ISO 8601' format.
- attachmentsType: array of JournalEntryAttachmentProperties: 3
Uploaded attachments (receipts, supporting docs)
- counterpartyType: stringnullable
_name Display name of the entry's counterparty (vendor/customer/employee/merchant, e.g. 'GitHub'). For Leapfin-imported entries it is resolved from the originating T0 source object and populated on both list and detail; None when no counterparty applies (e.g. internal transfers).
- entryType: stringnullable
_type _label Human label for the entry type (e.g. 'Expense', 'Revenue', 'Transfer'), derived from the linked event. Detail endpoint only.
- isType: boolean
_adjusting True if this is an adjusting journal entry
- isType: boolean
_deleted If true, indicates that this object has been deleted
- jeType: stringnullable
_number Entity-scoped journal entry number
- manualType: stringnullable
_entry _reason Reason for manual journal entry
- memoType: stringnullable
Description of the journal entry
- objectconst:journal_entry
- originalType: stringFormat: datenullable
_journal _entry _date Posting date of the reversed original entry. Set only on reversal entries. Detail endpoint only.
- originalType: stringnullable
_journal _entry _id External id of the journal entry this entry reverses. Set only on reversal entries. Detail endpoint only.
- policyType: stringnullable
_key Key of the policy table that matched this entry
- reversedType: array of string
_by _journal _entry _ids External ids of posted reversal entries created from this entry; voided reversals are excluded. Non-empty means the entry is currently reversed. At most one element under normal operation: the writer permits a single posted reversal at a time (a second reverse is rejected until that reversal is voided). A list only so integrity anomalies stay visible. Detail endpoint only.
- sourceType: stringnullable
_description Underlying transaction description from the linked event (e.g. 'GITHUB *MONTHLY'). Detail endpoint only.
- sourceType: ImportedT0ObjectRefnullable
_t0 _object Properties: 3Originating T0 (v2) object for Leapfin-imported entries, derived from the entry's Leapfin core source. None for non-imported entries. Detail endpoint only.
- tagsType: TagsnullableProperties: 1
Leapfin DSL jeTags (e.g. Source, Category) for imported entries