Update Timesheet Status
update_timesheet_statusUpdate timesheet statuses to pending or approved within a project by modifying only supplied fields on existing Field Productivity records.
Instructions
Update Timesheet statuses as either pending/approved with the specific Project. Use this to update an existing Field Productivity records (only the supplied fields are changed). Updates the specified Field Productivity records and returns the modified object on success. Required parameters: project_id, timesheets. Procore API: Project Management > Field Productivity. Endpoint: PATCH /rest/v1.0/projects/{project_id}/timesheets/update_approval
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| timesheets | Yes | JSON request body field — array of Timesheet objects |