Building an Application

Whether you are a Procore client or a Procore Technology partner, you can leverage the Procore API to build applications that interact directly with the data and resources available in Procore tools at both the company and project level. The following sections detail the steps for building applications, or Apps, using the Procore API and provide you with the information you need to be successful in your development efforts.

Before embarking on your App development journey, be sure to complete the following tasks:

Here are the high-level steps in the App development lifecycle:

For Marketplace Apps, the following step must also be completed: