Creating or editing an endpoint for Intuit QuickBooks activity
Intuit QuickBooks endpoints provide the configuration information that the Studio and the Integration Appliance use to connect to an Intuit QuickBooks. QuickBooks uses token based authentication mechanism to authenticate and authorize users to perform operations.
The QuickBooks REST APIs are authenticated using OAuth 1.0 Required connection parameters.
About this task
Note: Before creating an QuickBooks endpoint, you need to download and install the QuickBooks connector.
Any changes you make to the QuickBooks endpoint, including
configuration properties, affects all the orchestrations that use
that endpoint, as the edits are global, not local.
For information about downloading and installing the connector, see Downloading and installing plug-in connectors
To generate the OAuth token required for access to QuickBooks, complete the following steps:
- Create an app on the quickbooks portal and connect to that created app. check the link for more details:
https://developer.intuit.com/v2/ui#/app/startcreate
Note: The default access token duration is 120 seconds but if the customer keeps it blank then the value taken is 180 days. - Authorize the app through the option available on the portal; after which the Consumer Key and Consumer Secret are provided.
Note: Consumer key and Consumer Secret will remain same. Access Token and Access Secret Token expires after the specified duration is elapsed
Procedure
Property Name | Label on Test Connection screen |
OAuthConsumerKey | OAuth Consumer Key |
OAuthConsumerSecret | OAuth Consumer Secret |
OAuthAccessToken | OAuth Access Token |
OauthTokenSecret | OAuth Token Secret |
HostName | Host Name |
CompanyId | Company Id |