Skip to main content
POST
/
hris
/
employee-skill-assignments
Create employee skill assignment
curl --request POST \
  --url https://api.kombo.dev/v1/hris/employee-skill-assignments \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'X-Integration-Id: <x-integration-id>' \
  --data '{
  "employee_id": "<string>",
  "skill_id": "<string>",
  "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.
Assign a skill to an employee with a specified skill level.

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.

Body

application/json

POST /hris/employee-skill-assignments Request body

employee_id
string
required

The ID of the employee

skill_id
string
required

The ID of the skill

current_level
string

The current skill level of the employee

Response

POST /hris/employee-skill-assignments 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"
}