Projects

Update Project

Send the ETag from the latest GET in If-Match. Requires projects:write.

patch/projects/{id}

Request

  • Base URL: https://timelodge.com/api/v1
  • URL: https://timelodge.com/api/v1/projects/{id}
  • Auth: HTTP bearer

Path parameters

idinteger required

Numeric resource identifier.

Headers

Idempotency-Keystring required

A unique key retained for 24 hours.

If-Matchstring required

The ETag returned by the latest GET.

Request body

client_idinteger nullable required
namestring nullable required
codestring nullable required
starts_onstring date nullable
ends_onstring date nullable
notesstring nullable
currencystring nullable required
billing_modelstring nullable required
budget_scopestring nullable
budget_hoursnumber nullable
budget_feeinteger nullable
bill_rate_sourcestring nullable
bill_rateinteger nullable

Response

The updated resource.

Changes

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