Note: You can download the Intacct Postman collection to quickly try out these APIs. If you are new to Postman, work through the tutorial first.

About the API

Functions in the API can be divided into two broad categories:

You can use a mix of generic and legacy functions in your client application.

If an object or function is not included in the API documentation, it is likely not yet supported and subject to change. You can post an idea on the Sage Intacct Community or log a support case to inquire about the status of such objects and functions.

Company and Console

This section deals with providing information about a company or working with consoles. These objects are mainly for system administrators, but end users do interact with some of these.

General Ledger

The General Ledger is where you create and maintain accounts, journals, and financial reports. You use the General Ledger to post journal entries, design and run reports, create budgets, and more. Other Sage Intacct subscriptions automatically post transactions to the General Ledger in real-time.

Cash Management

Cash Management is used to manage your cash accounts, including banks, savings institutions, and charge cards—all in one centralized location.

Accounts Payable

Accounts Payable (AP) enables you to keep track of your vendor accounts and bills. Basically, you enter and edit your vendor transactions, and then pay them.

Accounts Receivable

Accounts Receivable (AR) is used to manage a full AR cycle, including customers, receivables transactions, and generating reports.

Employee Expenses

Employee Expenses streamlines your company’s expense reporting and approval process.


Purchasing is used to automate purchasing transactions and monitor and manage merchandise acquisition.

Order Entry

Order Entry involves the creation and management of customer orders. Activities related to order entry include managing data related to customer orders, processing order transactions, and running reports on customer orders.

Inventory Control

Use Inventory Control to track your merchandise and maintain and analyze your inventory. This subscription is fully integrated with the other Sage Intacct subscriptions, particularly Purchasing and Order Entry

Project and Resource Management

Project and Resource Management enables services companies to automate many of the functions of financial project management.


There are different consolidation methods available in the API to match the differing needs of multi-entity companies. Domestic consolidation enable you to create consolidated financial statements from multiple entities that all use the same base currency. Global Consolidation converts different base currencies into a selected currency for consolidated reporting. See Domestic, Global, and Advanced Consolidations for detailed descriptions. (Note that Domestic and Global consolidations both use “Global Consolidation” objects and methods.)


Use Construction functionality to represent project work in a visual hierarchy (work breakdown structure), using the project, task, and cost type dimensions.

Contracts and Revenue Management

Contracts and Revenue Management provides an automated way to address the sweeping accounting changes included in ASC 606 (Revenue from contracts with customers).

Customization Services

Customization Services enables you to customize Sage Intacct standard objects in your company to suit your business needs.

Platform Services

Platform Services is a tool set that developers can use to extend Sage Intacct with custom objects and applications.

Data Delivery Service

Data Delivery Service (DDS) enables companies to extract massive amounts of data from Sage Intacct and send that data to a cloud storage location. DDS is useful for companies that do cross-system reporting, want to use analytics tools outside of Intacct, and/or need to share information across other companies they own or manage.

Sales Tax, VAT, and GST

Sage Intacct provides support for determining, capturing, and reporting on sales tax, VAT, and GST.