SkyHive’s Normalize API helps you convert your existing skills and job titles to align with SkyHive’s ontology and enable matching around a common nomenclature. With this API, you can:
You can align existing skills and job titles using the following methods:
The following use case covers a possible application of the Normalize API:
Calculate the weights for an array of skills using a configuration object.
OK
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
{- "skills": [
- {
- "level": "entry",
- "id": "string",
- "title": "string",
- "requirement": "required"
}
], - "weightConfig": {
- "requiredSkills": 100,
- "optionalSkills": 100,
- "payRate": 100,
- "location": 100,
- "experience": 100,
- "workType": 100
}
}
{- "skills": [
- {
- "level": "entry",
- "id": "string",
- "title": "string",
- "requirement": "required",
- "weight": 0,
- "definition": "string",
- "type": "technical"
}
]
}
Normalize the specified skill to a cluster skill in SkyHive's dictionary.
OK
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
{- "query": "string",
- "values": [
- {
- "id": "string",
- "title": "string",
- "quality": 0,
- "type": "Technical"
}
]
}
Normalize the specified job title to a cluster title in SkyHive's dictionary.
OK
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
{- "query": "string",
- "values": [
- {
- "title": "string",
- "quality": 0,
- "id": "string"
}
]
}