An Account represents a category in a company’s ledger in which a financial transaction is recorded against. The aggregation of each Account object is often referred to as the Chart of Accounts.
An Account can be classified into one of the following categories, determined through the classification field:
- Asset: Accounts Receivable and Bank Accounts
- Liability: Accounts Payable and Credit Card Accounts
- Equity: Treasury Accounts and Retained Earnings
- Revenue: Income and Other Income
- Expense: Cost of Goods Sold and Office Expenses
idUUIDremote_idStringcreated_atDateTime (ISO 8601)modified_atDateTime (ISO 8601)nameStringdescriptionStringclassificationEnumASSET, EQUITY, EXPENSE, LIABILITY, REVENUE. In cases where there is no clear mapping, the original value passed through will be returned. To receive all enum values in the original format, use the show_enum_origins query parameter. Learn more.typeStringDeprecatedThe type field on the Account object is deprecated
account_typeEnumBANK, CREDIT_CARD, ACCOUNTS_PAYABLE, ACCOUNTS_RECEIVABLE, FIXED_ASSET, OTHER_ASSET, OTHER_CURRENT_ASSET, OTHER_EXPENSE, OTHER_INCOME, COST_OF_GOODS_SOLD, OTHER_CURRENT_LIABILITY, LONG_TERM_LIABILITY, NON_POSTING. In cases where there is no clear mapping, the original value passed through will be returned. To receive all enum values in the original format, use the show_enum_origins query parameter. Learn more.statusEnumACTIVE, PENDING, INACTIVE. In cases where there is no clear mapping, the original value passed through will be returned. To receive all enum values in the original format, use the show_enum_origins query parameter. Learn more.current_balanceNumbercurrencyEnumXUA, AFN, AFA, ALL, ALK, DZD, ADP, AOA, AOK, AON, AOR, ARA, ARS, ARM, ARP, ARL, AMD, AWG, AUD, ATS, AZN, AZM, BSD, BHD, BDT, BBD, BYN, BYB, BYR, BEF, BEC, BEL, BZD, BMD, BTN, BOB, BOL, BOV, BOP, BAM, BAD, BAN, BWP, BRC, BRZ, BRE, BRR, BRN, BRB, BRL, GBP, BND, BGL, BGN, BGO, BGM, BUK, BIF, XPF, KHR, CAD, CVE, KYD, XAF, CLE, CLP, CLF, CNX, CNY, CNH, COP, COU, KMF, CDF, CRC, HRD, HRK, CUC, CUP, CYP, CZK, CSK, DKK, DJF, DOP, NLG, XCD, DDM, ECS, ECV, EGP, GQE, ERN, EEK, ETB, EUR, XBA, XEU, XBB, XBC, XBD, FKP, FJD, FIM, FRF, XFO, XFU, GMD, GEK, GEL, DEM, GHS, GHC, GIP, XAU, GRD, GTQ, GWP, GNF, GNS, GYD, HTG, HNL, HKD, HUF, IMP, ISK, ISJ, INR, IDR, IRR, IQD, IEP, ILS, ILP, ILR, ITL, JMD, JPY, JOD, KZT, KES, KWD, KGS, LAK, LVL, LVR, LBP, LSL, LRD, LYD, LTL, LTT, LUL, LUC, LUF, MOP, MKD, MKN, MGA, MGF, MWK, MYR, MVR, MVP, MLF, MTL, MTP, MRU, MRO, MUR, MXV, MXN, MXP, MDC, MDL, MCF, MNT, MAD, MAF, MZE, MZN, MZM, MMK, NAD, NPR, ANG, TWD, NZD, NIO, NIC, NGN, KPW, NOK, OMR, PKR, XPD, PAB, PGK, PYG, PEI, PEN, PES, PHP, XPT, PLN, PLZ, PTE, GWE, QAR, XRE, RHD, RON, ROL, RUB, RUR, RWF, SVC, WST, SAR, RSD, CSD, SCR, SLL, XAG, SGD, SKK, SIT, SBD, SOS, ZAR, ZAL, KRH, KRW, KRO, SSP, SUR, ESP, ESA, ESB, XDR, LKR, SHP, XSU, SDD, SDG, SDP, SRD, SRG, SZL, SEK, CHF, SYP, STN, STD, TVD, TJR, TJS, TZS, XTS, THB, XXX, TPE, TOP, TTD, TND, TRY, TRL, TMT, TMM, USD, USN, USS, UGX, UGS, UAH, UAK, AED, UYW, UYU, UYP, UYI, UZS, VUV, VES, VEB, VEF, VND, VNN, CHE, CHW, XOF, YDD, YER, YUN, YUD, YUM, YUR, ZWN, ZRN, ZRZ, ZMW, ZMK, ZWD, ZWR, ZWL. In cases where there is no clear mapping, the original value passed through will be returned. To receive all enum values in the original format, use the show_enum_origins query parameter. Learn more.account_numberStringparent_accountUUIDcompanyUUIDremote_was_deletedBooleanfield_mappingsObjectremote_dataRemoteData[]RemoteData object is used to represent the full data pulled from the third-party API for an object.pathStringdataAnyhttps://api.merge.dev/api/accounting/v1/accounts
Returns a list of Account objects.
account_typeStringclassificationStringcompany_idStringcreated_afterDateTime (ISO 8601)created_beforeDateTime (ISO 8601)cursorStringexpandStringinclude_deleted_dataBooleaninclude_remote_dataBooleaninclude_shell_dataBooleanmodified_afterDateTime (ISO 8601)modified_beforeDateTime (ISO 8601)nameStringpage_sizeIntegerremote_fieldsStringremote_idStringshow_enum_originsStringstatusString
Supported Response Fields
account_numberStringcurrencyEnumcurrent_balanceNumbernameStringremote_dataRemoteData[]pathstringdatastringremote_idStringtypeString
Supported Response Fields
account_numberStringclassificationEnumdescriptionStringnameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idString
Supported Response Fields
account_numberStringclassificationEnumcurrencyEnumcurrent_balanceNumbernameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idString
Supported Response Fields
account_numberStringclassificationEnumcompanyUUIDcurrencyEnumcurrent_balanceNumberdescriptionStringnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringtypeString
Supported Response Fields
account_numberStringcompanyUUIDremote_dataRemoteData[]pathstringdatastringremote_idString
Supported Response Fields
account_numberStringcurrencyEnumnameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringaccount_typeEnumclassificationEnumcompanyUUIDcurrent_balanceNumbernameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringaccount_typeEnumclassificationEnumcurrencyEnumcurrent_balanceNumberdescriptionStringnameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringaccount_typeEnumclassificationEnumcurrencyEnumcurrent_balanceNumberdescriptionStringnameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
classificationEnumcurrent_balanceNumbernameStringremote_dataRemoteData[]pathstringdatastringremote_idStringtypeString
Supported Response Fields
account_numberStringaccount_typeEnumclassificationEnumcompanyUUIDnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringclassificationEnumcurrencyEnumcurrent_balanceNumberdescriptionStringnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringclassificationEnumnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringaccount_typeEnumclassificationEnumcurrencyEnumdescriptionStringnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringcompanyUUIDcurrent_balanceNumberdescriptionStringnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeStringhttps://api.merge.dev/api/accounting/v1/accounts
Creates an Account object with the given values. To run asynchronously, see our guide.
is_debug_modeBooleanrun_asyncBooleanmodelObjectnameStringdescriptionStringclassificationEnumASSET, EQUITY, EXPENSE, LIABILITY, REVENUE.typeStringaccount_typeEnumBANK, CREDIT_CARD, ACCOUNTS_PAYABLE, ACCOUNTS_RECEIVABLE, FIXED_ASSET, OTHER_ASSET, OTHER_CURRENT_ASSET, OTHER_EXPENSE, OTHER_INCOME, COST_OF_GOODS_SOLD, OTHER_CURRENT_LIABILITY, LONG_TERM_LIABILITY, NON_POSTING.statusEnumACTIVE, PENDING, INACTIVE.current_balanceNumbercurrencyEnumXUA, AFN, AFA, ALL, ALK, DZD, ADP, AOA, AOK, AON, AOR, ARA, ARS, ARM, ARP, ARL, AMD, AWG, AUD, ATS, AZN, AZM, BSD, BHD, BDT, BBD, BYN, BYB, BYR, BEF, BEC, BEL, BZD, BMD, BTN, BOB, BOL, BOV, BOP, BAM, BAD, BAN, BWP, BRC, BRZ, BRE, BRR, BRN, BRB, BRL, GBP, BND, BGL, BGN, BGO, BGM, BUK, BIF, XPF, KHR, CAD, CVE, KYD, XAF, CLE, CLP, CLF, CNX, CNY, CNH, COP, COU, KMF, CDF, CRC, HRD, HRK, CUC, CUP, CYP, CZK, CSK, DKK, DJF, DOP, NLG, XCD, DDM, ECS, ECV, EGP, GQE, ERN, EEK, ETB, EUR, XBA, XEU, XBB, XBC, XBD, FKP, FJD, FIM, FRF, XFO, XFU, GMD, GEK, GEL, DEM, GHS, GHC, GIP, XAU, GRD, GTQ, GWP, GNF, GNS, GYD, HTG, HNL, HKD, HUF, IMP, ISK, ISJ, INR, IDR, IRR, IQD, IEP, ILS, ILP, ILR, ITL, JMD, JPY, JOD, KZT, KES, KWD, KGS, LAK, LVL, LVR, LBP, LSL, LRD, LYD, LTL, LTT, LUL, LUC, LUF, MOP, MKD, MKN, MGA, MGF, MWK, MYR, MVR, MVP, MLF, MTL, MTP, MRU, MRO, MUR, MXV, MXN, MXP, MDC, MDL, MCF, MNT, MAD, MAF, MZE, MZN, MZM, MMK, NAD, NPR, ANG, TWD, NZD, NIO, NIC, NGN, KPW, NOK, OMR, PKR, XPD, PAB, PGK, PYG, PEI, PEN, PES, PHP, XPT, PLN, PLZ, PTE, GWE, QAR, XRE, RHD, RON, ROL, RUB, RUR, RWF, SVC, WST, SAR, RSD, CSD, SCR, SLL, XAG, SGD, SKK, SIT, SBD, SOS, ZAR, ZAL, KRH, KRW, KRO, SSP, SUR, ESP, ESA, ESB, XDR, LKR, SHP, XSU, SDD, SDG, SDP, SRD, SRG, SZL, SEK, CHF, SYP, STN, STD, TVD, TJR, TJS, TZS, XTS, THB, XXX, TPE, TOP, TTD, TND, TRY, TRL, TMT, TMM, USD, USN, USS, UGX, UGS, UAH, UAK, AED, UYW, UYU, UYP, UYI, UZS, VUV, VES, VEB, VEF, VND, VNN, CHE, CHW, XOF, YDD, YER, YUN, YUD, YUM, YUR, ZWN, ZRN, ZRZ, ZMW, ZMK, ZWD, ZWR, ZWL.account_numberStringparent_accountUUIDid field in the Parent_account object.companyUUIDid field in the CompanyInfo object.integration_paramsObjectlinked_account_paramsObject
Supported POST Model Parameters
account_numberStringcurrencyEnumcurrent_balanceNumbernameStringremote_idStringtypeStringAdditional POST Parameters
integration_paramsObjectsort_codeString
Supported POST Model Parameters
account_numberStringclassificationEnumcurrencyEnumcurrent_balanceNumberdescriptionStringnameStringparent_accountUUIDremote_idStringstatusEnumtypeString
Supported POST Model Parameters
account_numberStringclassificationEnumcurrencyEnumnameStringremote_idStringstatusEnumtypeStringhttps://api.merge.dev/api/accounting/v1/accounts/{id}
Returns an Account object with the given id.
expandStringidUUIDinclude_remote_dataBooleaninclude_shell_dataBooleanremote_fieldsStringshow_enum_originsString
Supported Response Fields
account_numberStringcurrencyEnumcurrent_balanceNumbernameStringremote_dataRemoteData[]pathstringdatastringremote_idStringtypeString
Supported Response Fields
account_numberStringclassificationEnumdescriptionStringnameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idString
Supported Response Fields
account_numberStringclassificationEnumcurrencyEnumcurrent_balanceNumbernameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idString
Supported Response Fields
account_numberStringclassificationEnumcompanyUUIDcurrencyEnumcurrent_balanceNumberdescriptionStringnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringtypeString
Supported Response Fields
account_numberStringcompanyUUIDremote_dataRemoteData[]pathstringdatastringremote_idString
Supported Response Fields
account_numberStringcurrencyEnumnameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringaccount_typeEnumclassificationEnumcompanyUUIDcurrent_balanceNumbernameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringaccount_typeEnumclassificationEnumcurrencyEnumcurrent_balanceNumberdescriptionStringnameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringaccount_typeEnumclassificationEnumcurrencyEnumcurrent_balanceNumberdescriptionStringnameStringparent_accountUUIDremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
classificationEnumcurrent_balanceNumbernameStringremote_dataRemoteData[]pathstringdatastringremote_idStringtypeString
Supported Response Fields
account_numberStringaccount_typeEnumclassificationEnumcompanyUUIDnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringclassificationEnumcurrencyEnumcurrent_balanceNumberdescriptionStringnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringclassificationEnumnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringaccount_typeEnumclassificationEnumcurrencyEnumdescriptionStringnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeString
Supported Response Fields
account_numberStringcompanyUUIDcurrent_balanceNumberdescriptionStringnameStringremote_dataRemoteData[]pathstringdatastringremote_idStringstatusEnumtypeStringhttps://api.merge.dev/api/accounting/v1/accounts/meta/post
Returns metadata for Account POSTs.

Supported POST Model Parameters
account_numberStringcurrencyEnumcurrent_balanceNumbernameStringremote_idStringtypeStringAdditional POST Parameters
integration_paramsObjectsort_codeString
Supported POST Model Parameters
account_numberStringclassificationEnumcurrencyEnumcurrent_balanceNumberdescriptionStringnameStringparent_accountUUIDremote_idStringstatusEnumtypeString
Supported POST Model Parameters
account_numberStringclassificationEnumcurrencyEnumnameStringremote_idStringstatusEnumtypeString