Sample apps and code

Intuit provides sample apps at intuitdeveloper.github.io to demonstrate how to integrate your app with the QuickBooks Online API, and code samples to demonstrate how to implement specific features.

Intuit provides several sample apps and code samples for using the Intuit SDKs:

.NET samples show how to use OAuth, perform CRUD operations, how to integrate your app with the ASP.NET MVC 3 Framework, and how to use webhooks with the .NET SDK.

Java samples demonstrate how to use OAuth, perform CRUD operations, and how to integrate your app with webhooks using the Java SDK.

PHP samples show how to use OAuth and OpenId, perform CRUD operations, and make Data Exchange calls using the PHP SDK.

 

The following code samples are available for a number of languages and do not require an Intuit SDK:

oauth-dotnet provides a working example of OAuth management for .NET.

oauth-java provides a working example of OAuth management for Java.

SampleApp-OpenID-Oauth-Java shows how to integrate the OAuth and OpenID services for Java without Intuit's Java SDK.

oauth-node-js provides a working example of OAuth management for Node.js.

FiddlerOAuth provides a Fiddler extension to sign requests with OAuth.

OAuth-Python demonstrates the OAuth 1.0 flow using Python.

QuickbooksV3API-DotNet-Mvc3-Sample provides MVC3 sample code for .NET.

SampleApp-Webhooks-nodejs provides examples of how to use a webhooks endpoint to receive event notifications with Node.js.

 Got Questions? Get Answers in our developer forums.