Our Accounting Unified API is able to support a wide array of use cases dependent on POSTing data.

What are your available POST endpoints, and what can I do with them?

All our endpoints start with the base URL: https://api.merge.dev/api/accounting/v1

Use the endpoints below to do the following.

What endpoints do you support it?

What does it do?

What integrations do you support

Which integrations do you support, and where can I learn more?

POST /Invoices

  • Create invoices

  • Create bills (when type=ACCOUNTS_RECEIVABLE)

Quickboooks, Netsuite, Xero,

See our most up-to-date model in our docs.

POST /Journal-Entries

  • Create Journal Entries

Quickboooks, Netsuite, Xero, and more

https://docs.merge.dev/accounting/journal-entries/#journal_entries_create

POST /Purchase Order

  • Create Purchase Orders

Quickboooks, Xero,

https://docs.merge.dev/accounting/purchase-orders/#purchase_orders_create

POST /Payments to Journal or Invoice

  • Add payments to existing Invoices or Journal Entries

Quickbooks and more

https://docs.merge.dev/accounting/payments/#payments_create

POST /Contacts

  • Add a new vendor

  • Add a new customer

Quickbooks and more

https://docs.merge.dev/accounting/contacts/#contacts_create

POST /Account

  • Add a new bank account

  • Add a new general ledger

Quickbooks and more

https://docs.merge.dev/accounting/accounts/#accounts_create

POST /Expenses

  • Record a new expense.

Quickbooks, and more

https://docs.merge.dev/accounting/expenses/#expenses_create

How Flexible is Your Writes Support?

We’ve invested heavily in our writes through our Unified Writes support. For an end-to-end guide that helps you anticipate all fields across differing integrations, please see our Unified Writes Guide.

Need Help Understanding Accounting Concepts?

Check out our Guide to Accounting Concepts!

Have a Question About Your Use Case?

If you’re wondering if a specific action is possible through our API, don’t hesitate to reach out through Email or Intercom: we’re always happy to help.

Did this answer your question?