v3

OpenAPI 3.1.02026-07-311255771.3 MB
Unified HRIS API

Upsert skills

Upsert skills

<Warning>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.</Warning>

Create or update multiple skills in the HRIS catalog. Each item is matched by its origin_id – re-sending the same origin_id updates that skill, a new one creates it.

<Info> **Note:** This endpoint is asynchronous – it returns a `task_id` immediately and processes the request in the background. Use the corresponding `GET` endpoint to poll for the task status until it reaches `COMPLETED` or `FAILED`. Learn more in our [async endpoints guide](/hris/guides/async-endpoints). </Info>
post/hris/skills/bulk

Headers

X-Integration-Idstring required

ID of the integration you want to interact with.

Request body

Response

POST /hris/skills/bulk Positive response

status'success' required

Example response

{
  "data": {
    "task_id": "task_28KMdr68N8kG9EzLwjsN9aoz"
  }
}