Update A Single Resource Request
update_a_single_resource_requestUpdate an existing resource request by specifying only the fields to change. Provide company ID and request ID to modify details like dates, allocation, or job title.
Instructions
Updates an existing Resource Request within a company. Only specified properties in the request body will be updated. Use this to perform the update a action on Resource Planning records. Creates a new Resource Planning records and returns the created object on success (HTTP 201). Required parameters: company_id, request_id. Procore API: Resource Management > Resource Planning. Endpoint: POST /rest/v1.0/workforce-planning/v2/companies/{company_id}/resource-requests/{request_id}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — unique identifier for the company. This parameter accepts both formats: - **Recommended**: Procore company ID (integer) - Use this for new integrations - Legacy: LaborChart UUID format (uuid string... | |
| request_id | Yes | URL path parameter — unique identifier for the Resource Request. | |
| start_day | No | JSON request body field — the first day the requested resource is needed (ISO 8601). | |
| end_day | No | JSON request body field — the last day the requested resource is needed (ISO 8601). | |
| start_time | No | JSON request body field — start time of the request (HH:MM am/pm format). | |
| end_time | No | JSON request body field — end time of the request (HH:MM am/pm format). | |
| percent_allocated | No | JSON request body field — allocation percentage if the request is not hour-based. | |
| job_title_id | No | JSON request body field — job Title UUID for this request. | |
| category_id | No | JSON request body field — uUID of the Project Category. | |
| subcategory_id | No | JSON request body field — uUID of the Project Subcategory. | |
| state_id | No | JSON request body field — uUID of the Assignment State. | |
| work_scope_text | No | JSON request body field — scope of Work for the Resource Request. | |
| instruction_text | No | JSON request body field — instructions for the Resource Request. | |
| work_days | No | JSON request body field — object to control working days (Sunday - Saturday as 0-6 index). |