The QuickBooks Online connector enables App Xchange users to automate workflows, synchronize data, and streamline accounting processes.
This connector includes an accounting module with customer, item, purchase order, and vendor data objects to begin with. It may be extended later to include broader coverage of the data entities and capabilities provided by the application.
User Access
To access the developer environment for Quickbooks Online, follow these instructions to create a sandbox company.
Engagement and Training
If you would like additional training or to ask for enhancements to this connector, please view the following resources:
Technical Documentation
Technical documentation for this product may be viewed at Intuit Developer Documentation.
Connector Endpoints
The documentation below is an OpenAPI description (OAD) of each module in this connector.
Note: This is provided as a quick view of coverage and capabilities. The API and endpoints documented are used internally by the platform and not directly by end users.
Connection in App Xchange
Add the App Xchange Redirect URI
Before you can use the QuickBooks Online connector, you must add the App Xchange redirect URI in your QuickBooks Developer account. Navigate to Settings > Redirect URIs and add the following redirect URI for Production as shown below then select Save:
Connection Details
To configure your connection, navigate to Workspace > Integrations, select + Add Connection next to this connector, and enter values in the following fields.
Name: Create a name for this connection, preferably including the company name and environment. For example, Sandbox Trimble_US_1.
OAuth Client: Select App Xchange to establish a live connection. Alternatively, select App Xchange Sandbox to connect to one of your sandbox companies.
Connection Environment: This value controls which API endpoint is called. Select Production if you selected App Xchange as your OAuth Client. Select Sandbox if you selected App Xchange Sandbox as your OAuth Client.
Important: Ensure that the Connection Environment matches the appropriate OAuth Client.Company ID: Enter the numerical company ID for the QuickBooks company you want to integrate. For more information, see Find your Company ID on QuickBooks Online help.
Minor Version: Leave this field blank to automatically use the latest version of Intuit’s API. Alternatively, enter a version number from Intuit’s list of minor API versions. This locks your connection to this API version, which improves stability.
Select Connect to save your changes. The connector is connected.
Additional Configuration
There are no additional configuration parameters for this connector.
User Support
If you encounter a problem or need support for this connector, please create a ticket at App Xchange Support or email xchange_support@trimble.com.