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.
Support for Projects depends on your specific QuickBooks Online product.
Supported sales transactions for your customers:
Supported purchase transactions for your vendors:
To get started developing a Projects app or integrating your app with the Projects API, go to Get started with the Project API.
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.
To see the Project API GraphQL reference, go to the GraphQL API Explorer.
For information on handling errors, see Fix GraphQL errors.