The QuickBooks REST APIs are authenticated using OAuth 1.0 Required connection parameters.

To generate the OAuth token, the first step is to 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.
  1. Next is, the customer has to explicitly authorize the App through the option available on the portal after which the customer is provided with Consumer Key and Consumer Secret.
Note: Consumer key and Consumer Secret will remain same. Access Token and Access Secret Token expires after the specified duration is elapsed

Table: Connection properties

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



Feedback | Notices


Timestamp icon Last updated: Wednesday, February 17, 2016


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/QuickBooks_.html