Sample apps

We’ve provided sample apps that demonstrate how to integrate with QuickBooks Workforce API.

Sample app Description
.NET A .NET Core Web API project for creating time activity with pay type and linking it to a project including OAuth 2.0 integration.
Java A sample Java application that demonstrates how to integrate with Workforce API using OAuth 2.0 authentication and use payroll compensation types in time activities.
PHP A PHP sample app for exploring Workforce payroll compensation and time-activity workflows using GraphQL and REST, including OAuth 2.0 flow and lightweight UI pages for testing.
Node.js A minimal Node.js app demonstrating OAuth, basic REST queries, and a GraphQL call to retrieve employee compensation, with a small UI to drive the flow.