Skip to main content
PATCH

Authorizations

X-API-Key
string
header
required

Owner-typed API key (ORGANIZATION, PERSON, VALUE_UNIT). Manage org-scoped lifecycle with /v1/public-api-keys; cross-org governance is restricted to /v1/sys/public-api-keys.

Path Parameters

id
string
required

Body

application/merge-patch+json

Merge-patch payload for person-rate updates. Omitted fields remain unchanged. Explicit null clears externalId.

costRate
number | null

Fully-loaded internal cost per hour. Omit to keep unchanged.

Example:

50

billingRate
number | null

External client price per hour. Omit to keep unchanged.

Example:

100

currencyUnitId
string | null

Id of the currency unit. Omit to keep unchanged.

Example:

"7c9e6679-7425-40de-944b-e07fc1f90ae7"

effectiveDate
string<date> | null

Date the rate becomes effective. Omit to keep unchanged.

Example:

"2026-07-01"

externalId
string | null

External system identifier. Provide null to clear it.

Example:

"PERSON_RATE_2026_H2"

Response

Person rate updated

id
string
personId
string
personName
string
costRate
number
billingRate
number
currencyUnitId
string
effectiveDate
string<date>
Example:

"2022-03-10"

externalId
string