Skip to main content
PATCH
/
hris
/
employee-skill-assignments
/
{employee_skill_assignment_id}
Update employee skill assignment
curl --request PATCH \
  --url https://api.kombo.dev/v1/hris/employee-skill-assignments/{employee_skill_assignment_id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'X-Integration-Id: <x-integration-id>' \
  --data '{
  "current_level": "<string>"
}'
{
"status": "success",
"data": {
"id": "8AvRLpxwY5J6pGxfY6fUD81Z",
"employee_id": "26vafvWSRmbhNcxJYqjCzuJg",
"skill_id": "28KMdr68N8kG9EzLwjsN9aoz",
"current_level": "Proficiency Level 1"
}
}
Closed Beta Feature: This endpoint is currently in closed beta. We’re testing it with selected customers before its public release. If you’re interested in learning more or getting early access, please reach out.
Update the skill level for an employee skill assignment.

Authorizations

Authorization
string
header
required

Create an API key on the Secrets page in the Kombo dashboard.

Headers

X-Integration-Id
string
required

ID of the integration you want to interact with.

Path Parameters

employee_skill_assignment_id
string
required

The ID of the employee skill assignment

Body

application/json

PATCH /hris/employee-skill-assignments/:employee_skill_assignment_id Request body

current_level
string | null
required

The current skill level of the employee. Can be null to remove the skill level.

Response

PATCH /hris/employee-skill-assignments/:employee_skill_assignment_id Positive response

status
string
required
Allowed value: "success"
data
object
required
Examples:
{
"id": "8AvRLpxwY5J6pGxfY6fUD81Z",
"employee_id": "26vafvWSRmbhNcxJYqjCzuJg",
"skill_id": "28KMdr68N8kG9EzLwjsN9aoz",
"current_level": "Proficiency Level 1"
}