v1
latestOpenAPI 3.1.02026-07-2466150275.0 KBProjects
Update Company Project
Update the company-specific settings for a project.
This will configure settings primarily for display information.
This endpoint can be called by any company owner that has been added to a site where that owner can update their own display details.
The whole object must be specified when using this endpoint, and optional fields will be set to empty. The PATCH endpoint can be used to update only specific fields. Typically, this endpoint is called after a request to get details.
put/v1/project/{project_id}/company/
Path parameters
project_idinteger required
Request body
Example request
{
"externalId": "100123",
"externalSystemName": "Procore",
"udf1": "Canada Division",
"udf2": "BC Division",
"udf3": "Eli's team",
"displayName": "Company Prefix - Project Name",
"accountingName": "ACCT-SYS-01-PRJ-NAME",
"jobNumber": "001-PRJ-NAME",
"siteClass": "Site Class",
"nearestHospital": "Vancouver General Hospital",
"nearestClinic": "Alberni Medical Clinic",
"firstAidAttendant": "Jane Doe",
"siteLinkOne": "https://example.com",
"siteLinkTwo": "https://example.com",
"siteLinkThree": "https://example.com"
}Response
Successful Response
Example response
{
"data": {
"externalId": "100123",
"externalSystemName": "Procore",
"udf1": "Canada Division",
"udf2": "BC Division",
"udf3": "Eli's team",
"displayName": "Company Prefix - Project Name",
"accountingName": "ACCT-SYS-01-PRJ-NAME",
"jobNumber": "001-PRJ-NAME",
"siteClass": "Site Class",
"nearestHospital": "Vancouver General Hospital",
"nearestClinic": "Alberni Medical Clinic",
"firstAidAttendant": "Jane Doe",
"siteLinkOne": "https://example.com",
"siteLinkTwo": "https://example.com",
"siteLinkThree": "https://example.com",
"udf1Label": "Division",
"udf2Label": "Subdivision",
"udf3Label": "Team"
}
}