PATCH /rest/v1.0/projects/{project_id}/people/{id}

Update the specified Project User.

Servers

Path parameters

Name Type Required Description
id Integer Yes

ID of the person

project_id Integer Yes

ID of the project

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Procore-Company-Id Integer Yes

Unique company identifier associated with the Procore User Account.

Query parameters

Name Type Required Description
view String No

Specifies which view of the resource to return (which attributes should be present in the response). Users without read permissions to Directory are limited to the normal and extended views. If a valid view is not provided, it will default to normal.

Valid values:

  • "extended"
  • "normal"
  • "web"

Request body fields

Name Type Required Description
person Object Yes
person.job_title String No

The Job Title of the Project Person

person.last_name String Yes

The Last Name of the Project Person

person.origin_id String No

The ID of the External Data associated with the Project Person

person.first_name String No

The First Name of the Project Person

person.employee_id String No

The Employee ID of the Project Person

person.is_employee Boolean No

The Employee status of the Project Person

Default value: false

person.work_classification_id Integer No

The unique identifier for the work classification of the Project Person.

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.