Intro
Intacct provides a cloud-based accounting solution for independent financial management. By leveraging Domo, stakeholders can synthesize and visualize Intacct financial data with information from disparate systems on a real-time dashboard. This integration minimizes the need for manual report generation, facilitating comprehensive, enterprise-wide insight. For more information, refer to the API documentation. The Domo platform enables immediate data connection, allowing for the creation of dynamic visualizations. Users gain instant access to critical financial metrics—including cash flow, ledgers, accounts receivable/payable, journals, and P&L—to drive informed decision-making. Furthermore, the system supports real-time alerts via email and text message, notifying users when predefined Intacct metrics are met. You can connect to your Sage Intacct Rest account in the Data Center. This topic discusses the fields and menus that are specific to the Sage Intacct Rest connector user interface. To add DataSets, set update schedules, and edit DataSet information, see Adding a DataSet Using a Connector.Prerequisites
To connect to your Sage Intacct Rest account and create a DataSet, you need the following:- Client ID
- Client Secret
Sage Intacct API Key Generation
This section outlines the procedure for obtaining the necessary credentials (Sender ID, Sender Password, and Company ID) and generating OAuth Client Keys (Client ID and Client Secret) required for third-party application integration via the Sage Intacct Web Services API. An active Sage Intacct Web Services Developer License is mandatory. This license provides the Sender ID and Sender Password required for creating API keys during the client application setup.-
Locate Sender ID and Company ID
Credential Navigation Path Action Sender ID Log in to Intacct > Company> Setup > Configuration > Company > Security > Web Services Authorizations. Identify and copy the Sender ID. Company ID Company > Setup > Configuration > Company > General Information Identify and copy the Company ID. - Retrieve Sender Password The Sender Password is delivered through email upon issuance of the Developer License. If the password is not available, contact Sage Support immediately to initiate a password reset request.
- Generating OAuth Client Keys (Client ID and Client Secret)
-
Create a Developer Workspace
- Navigate to the Sage Intacct Developer Portal:
https://developer.sage.com/intacct/. - Click View workspaces.
- Log in or create a new Sage developer account.
- Click Add workspace.
- Provide a name and contact email, then click Create.
- Navigate to the Sage Intacct Developer Portal:
-
Create a Client Application
- Within the newly created workspace, navigate to Apps.
- Click Add application.
- Complete the required fields: Application Name, Homepage URL, and Contact Email.
- Click Create.
- Generate OAuth Client Keys
- Click the newly created app.
- Click Create API Keys.
-
Configure the following parameters:
- Sage Product API:
Sage Intacct - Redirect URI:
https://app.getknit.dev/oauth/authorize - Allowed Origin Domains:
https://api.getknit.dev
- Sage Product API:
- Enter the previously retrieved Sender ID and Sender Password.
- Click Create.
Connecting to Your Sage Intacct Rest Account
This section enumerates the options in the Credentials and Details panes on the Sage Intacct Rest Connector page. The components of the other panes on this page, Scheduling, and Name & Describe Your DataSet, are universal across most connector types and are discussed in great detail in Adding a DataSet Using a Connector.Credentials Pane
This pane contains fields for entering credentials to connect to your Sage Intacct Rest account. The following table describes what is needed for each field:Field | Description |
|---|---|
| Client ID | Enter the Client ID. |
| Client Secret | Enter the Client Secret. |
Details Pane
Menu | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report | Select the Sage Intacct Rest report you want to run. The following reports are available:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fixed or relative date range | Choose an absolute or relative date range | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fixed Start Date | Select a start date. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fixed End Date | Select an end date. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Days Back (Incremental Days) | Enter an initial backfill if you are using a daily incremental data pull. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Date Filter | Select the Date Filter. |