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 billing-role updates. Omitted fields remain unchanged. Explicit null clears description and externalId.

name
string | null

Display name of the billing role. Omit to keep unchanged.

Example:

"Principal Consultant"

description
string | null

Description of the billing role. Provide null to clear it.

Example:

"Updated pricing tier"

externalId
string | null

External system identifier. Provide null to clear it.

Example:

"BILLING_ROLE_PRINCIPAL_CONSULTANT"

Response

Billing role updated

id
string
name
string
description
string
externalId
string
jobPositionIds
string[]