When setting up the Procore connector, review the following fields and enter values where necessary.
PrimarySpec
Base URL
https://api.procore.com/ (default)
API requests to the Procore connector use this same base URL at the beginning of each request.
Oauth2ClientCredentialsConfig
Token URL
https://login.procore.com/oauth/token (default)
This doesn't have to be set unless pointing to an environment other than the normal Base URL.
Client Id and Client Secret
The Client ID and Client Secret provide authentication and authorization for App Xchange to communicate with Procore’s APIs on the company or projects where the Procore Marketplace app is installed.
Install a Procore marketplace app into your Procore account.
Contact the owner of the app to populate the Client Id and Client Secret into your connector configuration within App Xchange.
If there are no Procore Marketplace apps that 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.
Procore Registration Settings
Company Id
The number assigned to your company in Procore.
Log in to Procore and copy the number in the URL that appears after app.procore.com.
https://app.procore.com/112233/company/home/thumbnail
The Company Id can also be retrieved by looking at your service account with the Procore administration tool.
These last two fields are specifically used for customers using or building integration with the file data.
File Storage base Url
If files are part of your integration, the base URL is the root address where the files are stored and accessed.
storage.procore.com
Local File Storage Base Url
The location where files are stored and accessed on your local machine.
app.procore.com
Connector Endpoints
To see the API calls and endpoints in the Procore connector, view the OpenAPI documentation, found here:
Note: ERP endpoints are not available for App Xchange customers.