Skip to main content

Gljournalentryapiv1

accountKeystring

the encoded key of the loan or savings account that this journal entry relates to

amountnumber

the amount of the journal entry

assignedBranchKeystring

the encoded key of the branch that this journal entry is associated with

bookingDatestring

the booking date of this journal entry

creationDatestring

the date and time when the transaction that caused this journal entry was created

encodedKeystring

the automatically generated encoded ID for this item

Example: 8a19b7057471f4af017472dc0fd80472
entryDatestring

the date on which this journal entry was entered into the ledger

entryIDnumber

a unique, incremental ID for ledger entries

glAccount object

A General Ledger Account

activatedboolean

Description for activated in GLAccountApiV1

allowManualJournalEntriesstring

Description for allowManualJournalEntries in GLAccountApiV1

balancestring

Description for balance in GLAccountApiV1

creationDatestring<date-time>

Description for creationDate in GLAccountApiV1

currency object

Description for currency in GLAccountApiV1

codestring
currencySymbolPositionstring
digitsAfterDecimalnumber
namestring
symbolstring
descriptionstring

Description for description in GLAccountApiV1

encodedKeystring

Description for encodedKey in GLAccountApiV1

glCodestring

Description for glCode in GLAccountApiV1

lastModifiedDatestring<date-time>

Description for lastModifiedDate in GLAccountApiV1

namestring

Description for name in GLAccountApiV1

stripTrailingZerosboolean

Description for stripTrailingZeros in GLAccountApiV1

typestring

Description for type in GLAccountApiV1

Possible values: [ASSET, LIABILITY, EQUITY, INCOME, EXPENSE]

usagestring

Description for usage in GLAccountApiV1

Possible values: [DETAIL, HEADER]

notesstring

any notes relating to this journal entry

productKeystring

the product associated with this journal entry

productTypestring

the type of product associated with this journal entry

Possible values: [LOAN, SAVINGS]

reversalEntryKeystring

if this entry was subsequently revered by another journal entry, this field contains the encoded key of that journal entry

transactionIDstring

the transaction ID that caused this journal entry. Please note, multiple journal entries can have the same transaction ID, for example, when a repayment goes to cover fees, princial, taxes etc.

typestring

whether this journal entry represents funds coming in or going out

Possible values: [CREDIT, DEBIT]

userKeystring

the encoded key of the user who created this journal entry, if it was created manually

Gljournalentryapiv1
{
"accountKey": "string",
"amount": 0,
"assignedBranchKey": "string",
"bookingDate": "string",
"creationDate": "string",
"encodedKey": "8a19b7057471f4af017472dc0fd80472",
"entryDate": "string",
"entryID": 0,
"glAccount": {
"activated": true,
"allowManualJournalEntries": "string",
"balance": "string",
"creationDate": "2024-07-29T15:51:28.071Z",
"currency": {
"code": "string",
"currencySymbolPosition": "string",
"digitsAfterDecimal": 0,
"name": "string",
"symbol": "string"
},
"description": "string",
"encodedKey": "string",
"glCode": "string",
"lastModifiedDate": "2024-07-29T15:51:28.071Z",
"name": "string",
"stripTrailingZeros": true,
"type": "ASSET",
"usage": "DETAIL"
},
"notes": "string",
"productKey": "string",
"productType": "LOAN",
"reversalEntryKey": "string",
"transactionID": "string",
"type": "CREDIT",
"userKey": "string"
}