Manage projects

Using the QuickBooks Online Project API you can build app integrations to manage and track projects. The API gives you the flexibility to build creative solutions around key business problems.

Feature support by product

Support for Projects depends on your specific QuickBooks Online product.

Supported transactions

Supported sales transactions for your customers:

Supported purchase transactions for your vendors:

Get started

To get started developing a Projects app or integrating your app with the Projects API, go to Get started with the Project API.

Use cases

We provide several use cases to help you build a project app. See Use cases.

For Intuit Enterprise Suite and QuickBooks Online Advanced subscription plans, you can use the Estimate API to create project estimates. We’ve provided some use cases here. For details on estimates, see The estimate object.

Project API reference

To see the Project API GraphQL reference, go to the GraphQL API Explorer.

Errors

For information on handling errors, see Fix GraphQL errors.