manual_time_requests

Update manual time request status

Approves or denies a submitted manual time request.

put/v2/manual_time_requests/{manual_time_request_id}/status

Request

Path parameters

manual_time_request_idinteger required

Request body

status'approved' | 'denied' required

New status for the request: approved or denied.

denial_reasonstring

Required when status is denied. Reason recorded on the request.

accept_collisionsboolean

Confirm approval when the request overlaps existing time the approver is authorized to override. Covers ordinary tracked-time collisions and associated data within role permissions: unprocessed paid time, client invoices, user invoices, timesheets, and integration-synced time. May remove time from unprocessed payments and leave invoices or integrations out of sync.

allow_above_project_budgetboolean

Allow approval when the created activity would exceed the project budget only.

discard_exceeding_hoursboolean

Approve only time within member limits. Cannot be combined with increase_limit.

increase_limitboolean

Automatically increase exceeded daily and weekly member limits. Organization owners and managers only.

Response

OK

Changes

No recorded changes to this operation across all 1 revision of this API.