Update Timesheet To Budget Configuration
update_timesheet_to_budget_configurationUpdate the timesheet-to-budget configuration for a Procore company, sending only the fields to change and optionally applying the new line item type to existing timecard entries.
Instructions
Updates an existing timesheet for the specified Procore company. Send only the fields you intend to change; omitted fields keep their current values. company_id defaults to the value set by procore_set_config when omitted. Returns the modified timesheet on success. Failures come back as an error payload carrying the HTTP status — commonly 401 when the token has expired, 403 without tool permission, and 404 when an id does not resolve. Required parameters: company_id, line_item_type_id, erp_default_line_item_type_id. Procore API: Project Management > Field Productivity. Endpoint: PATCH /rest/v1.0/companies/{company_id}/timesheets/timesheet_to_budget_configuration
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — unique identifier for the company. | |
| apply_to_existing | No | JSON request body field — whether the passed in Line Item Type ID should be applied to existing timecard entries (erp or not) | |
| line_item_type_id | Yes | JSON request body field — unique identifier of the line item type | |
| erp_default_line_item_type_id | Yes | JSON request body field — eRP Line Item Type ID |