Procore

The Procore connector facilitates workflows such as processing payroll, managing employee information, and generating compliance reports.


This connector provides a programmatic interface to the Procore project management platform, enabling robust integration with external applications. It facilitates data exchange across Procore functionalities like project management, user administration, financial tracking, and document control. It also provides access to projects, users, timecard entries, RFIs, submittals, vendor information, and many file types, ensuring a holistic view of project data.

The Procore connector supports advanced actions such as creating company users, sending invitations, managing ERP connections and requests, and interacting with webhooks and triggers, enabling complex workflow automation. This extensive access empowers developers to build sophisticated integrations that improve overall operational efficiency within construction workflows.


User Access

To access the developer environment for Procore, see the Registering a New Developer Account and Sandbox Environments topic at the Procore Developers Documentation Repository.


Engagement and Training

If you would like additional training or to ask for enhancements to this connector, please view the following resources:


Technical Documentation

Technical documentation for this product may be viewed at the Procore Developers Documentation Repository.


Connector Endpoints

The documentation below is an OpenAPI description (OAD) of each module in this connector.

Note: This is provided as a quick view of coverage and capabilities. The API and endpoints documented are used internally by the platform and not directly by end users.



Note: ERP endpoints are not available for App Xchange customers.


Connection in App Xchange

The Procore connector has not yet been updated to use a formally defined connection. Details on configuring this connector and providing the credentials needed for integration usage are provided below.


Additional Configuration

Before you can use the Procore connector, you must Install a Procore marketplace app into your Procore account. If no Procore Marketplace apps meet your requirements, you can create your own custom app to acquire the Client ID and Secret to use in App Xchange. If you need additional information, please visit developers.procore.com.


Connection Details

Procore API Details

Note: API requests to the Procore connector use this same base URL at the beginning of each request.

Authorization Code Override Settings

Client Credentials Override Settings

Note: This does not have to be set unless pointing to an environment other than the normal Base URL.

Note: The Company Id can also be retrieved by accessing your service account with the Procore administration tool.

System Interface Configuration

Select Save to save your changes. The connector is connected.


User Support

If you encounter a problem or need support for this connector, please create a ticket at App Xchange Support or email xchange_support@trimble.com.

Was this helpful? Give us feedback.