Create Company Person
create_company_personCreate a new company person in Procore's directory. Required: company ID and last name. Optional: first name, job title, employee ID, work classification, and active status.
Instructions
Create a new Company Person. Use this to create a new Directory records in Procore. Creates a new Directory records and returns the created object on success (HTTP 201). Required parameters: company_id, last_name. Procore API: Core > Directory. Endpoint: POST /rest/v1.0/companies/{company_id}/people
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — unique identifier for the Procore company | |
| view | No | Query string parameter — specifies which view of the resource to return (which attributes should be present in the response). If a valid view is not provided, it will default to normal. | |
| first_name | No | JSON request body field — the First Name of the Company Person | |
| last_name | Yes | JSON request body field — the Last Name of the Company Person | |
| is_employee | No | JSON request body field — the Employee status of the Company Person | |
| employee_id | No | JSON request body field — the Employee ID of the Company Person | |
| active | No | JSON request body field — the active status of the Company Person | |
| origin_id | No | JSON request body field — the Origin ID of the Company User | |
| job_title | No | JSON request body field — the Job Title of the Company Person | |
| work_classification_id | No | JSON request body field — the unique identifier for the work classification of the Company Person. |