Update skill
Patch mutable skill fields using JSON Merge Patch semantics. Omitted fields stay unchanged. Explicit null clears description, category, skillType, proficiencyScale and externalId. Global ESCO rows are read-only.
Authorizations
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
Body
Merge-patch payload for skill updates. Omitted fields remain unchanged. Explicit null clears the nullable fields. Global ESCO rows are read-only.
Display name of the skill. Omit to keep unchanged.
"Python 3"
Description of the skill. Provide null to clear it.
"General-purpose programming language (modern)"
Category grouping the skill belongs to. Provide null to clear it.
"Programming"
ESCO skill type. Provide null to clear it.
skill/competence, knowledge "knowledge"
Proficiency scale label. Provide null to clear it.
"1-10"
Whether the skill is active. Omit to keep unchanged.
false
External system identifier. Provide null to clear it.
"SKILL_PYTHON3"

