Get the Skill Profile for an Employee
Get an export of the Employee Skill Profile to leverage it for user interaction. Check our tutorials for a clear overview of how to get the most out of each format!
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Path Parameters
The unique ID in your system, consisting of alphanumeric characters, hyphens and underscores.
1 - 100
"a3903505-eb84-42dc-a79f-5e7b1fe897b7"
Query Parameters
Defines the format of the returned Skill Profile.
list
, skill_clusters
, domains
, hierarchy
"list"
The display language used for Skill names. Altering the vocabulary language does not change the Skill Profile; it solely changes the way it is displayed. If not specified, the default language (en_uk
) will be used. The en
language is an alias for en_uk
.
en
, en_uk
, en_us
, de
, fr
, nl
Additional entity attributes that will be included in the response body. This parameter
sources
, low_data_availability_flag
["sources"]
The external vendor language you want to see the Skills displayed in. This will only work for vendors that are activated on your tenant.
workday
"workday"
Response
The default Skill Profile result returned. The profile consists of a list of Skills and their validation states.
The unique ID in your system, consisting of alphanumeric characters, hyphens and underscores.
1 - 100
"a3903505-eb84-42dc-a79f-5e7b1fe897b7"
The amount of Skill Events an Employee has.
x >= 0
5
The Skills contained in this profile.
Structure for an individual Skill with source.
[
{
"skill": "Machine Learning",
"skill_id": "c110316a-41d3-46ef-a35e-dbb27785b1c8",
"validation_state": "suggested",
"sources": ["working_history"],
"source_events": [
{
"external_id": "5cbdbdbe-5f44-4423-8157-520f8a2f429a",
"event_type": "working_history",
"source": "workday"
}
]
},
{
"skill": "Python",
"skill_id": "4b85469d-6729-4d70-9876-a0faa2a2f63b",
"validation_state": "validated",
"sources": ["education_history", "working_history"],
"source_events": [
{
"external_id": "5cbdbdbe-5f44-4423-8157-520f8a2f429a",
"event_type": "education_history",
"source": "workday"
},
{
"external_id": "5cbdbdbe-5f44-4423-8157-520f8a2f429a",
"event_type": "working_history",
"source": "workday"
}
]
},
{
"skill": "Tensorflow",
"skill_id": "e03c1859-3bae-4700-b2c5-ede2937038de",
"validation_state": "suggested",
"sources": ["education_history"],
"source_events": [
{
"external_id": "5cbdbdbe-5f44-4423-8157-520f8a2f429a",
"event_type": "education_history",
"source": "workday"
}
]
}
]
Flag indicating whether sufficient data is available for qualitative skill inference for a given entity.
false
The default Skill Profile result returned. The profile consists of a list of Skills and their validation states.
The unique ID in your system, consisting of alphanumeric characters, hyphens and underscores.
1 - 100
"a3903505-eb84-42dc-a79f-5e7b1fe897b7"
The amount of Skill Events an Employee has.
x >= 0
5
The Skills contained in this profile.
Structure for an individual Skill with source.
[
{
"skill": "Machine Learning",
"skill_id": "c110316a-41d3-46ef-a35e-dbb27785b1c8",
"validation_state": "suggested",
"sources": ["working_history"],
"source_events": [
{
"external_id": "5cbdbdbe-5f44-4423-8157-520f8a2f429a",
"event_type": "working_history",
"source": "workday"
}
]
},
{
"skill": "Python",
"skill_id": "4b85469d-6729-4d70-9876-a0faa2a2f63b",
"validation_state": "validated",
"sources": ["education_history", "working_history"],
"source_events": [
{
"external_id": "5cbdbdbe-5f44-4423-8157-520f8a2f429a",
"event_type": "education_history",
"source": "workday"
},
{
"external_id": "5cbdbdbe-5f44-4423-8157-520f8a2f429a",
"event_type": "working_history",
"source": "workday"
}
]
},
{
"skill": "Tensorflow",
"skill_id": "e03c1859-3bae-4700-b2c5-ede2937038de",
"validation_state": "suggested",
"sources": ["education_history"],
"source_events": [
{
"external_id": "5cbdbdbe-5f44-4423-8157-520f8a2f429a",
"event_type": "education_history",
"source": "workday"
}
]
}
]
Flag indicating whether sufficient data is available for qualitative skill inference for a given entity.
false
The external vendor Skill Profile result returned. The profile consists of a list of Skills and their validation states.
The unique ID in your system, consisting of alphanumeric characters, hyphens and underscores.
1 - 100
"a3903505-eb84-42dc-a79f-5e7b1fe897b7"
The amount of Skill Events an Employee has.
x >= 0
5
The Skills contained in this profile.
Structure for an individual Skill with sources.
[
{
"skill": "Machine Learning",
"skill_id": "111-AAA",
"validation_state": "suggested"
},
{
"skill": "Python",
"skill_id": "111-BBB",
"validation_state": "validated"
},
{
"skill": "Tensorflow",
"skill_id": "111-CCC",
"validation_state": "suggested"
}
]
Flag indicating whether sufficient data is available for qualitative skill inference for a given entity.
false
The Skill Profile in Skill Cluster format. The profile consists of a list of Skill Clusters with scores, with each score representing the importance of the Skill Cluster at hand.
The unique ID in your system, consisting of alphanumeric characters, hyphens and underscores.
1 - 100
"a3903505-eb84-42dc-a79f-5e7b1fe897b7"
The amount of Skill Events an Employee has.
x >= 0
5
The Skill Clusters contained in this profile, along with their proficiency levels.
[
{
"skill_cluster_id": "f074ea9e-5431-4e8d-992e-2abe21868b45",
"skill_cluster_name": "Programming Languages",
"domain_name": "Computer Science",
"proficiency_level": 2,
"validation_state": "suggested",
"current_skills": [
{
"skill_name": "Python",
"validation_state": "suggested",
"skill_id": "4dba81ae-9a4d-4863-8157-520f8a2f4c59",
"skill_sources": ["working_history"]
},
{
"skill_name": "Java",
"validation_state": "suggested",
"skill_id": "15aa59ae-9a4d-4863-8157-520f8a2f4e64",
"skill_sources": ["working_history", "skill_profile_feedback"]
}
],
"sources": ["working_history", "skill_profile_feedback"]
},
{
"skill_cluster_id": "24180a01-f202-4c43-8a79-0721a1d46ec2",
"skill_cluster_name": "DevOps",
"domain_name": "Computer Science",
"proficiency_level": 3,
"validation_state": "validated",
"current_skills": [
{
"skill_name": "GitLab",
"validation_state": "suggested",
"skill_id": "72dec06b-8614-4930-b296-d7596fd9fd7b",
"skill_sources": ["working_history"]
},
{
"skill_name": "Jenkins",
"validation_state": "suggested",
"skill_id": "eebcf485-9045-4669-a6f7-6e7faa465ff9",
"skill_sources": ["working_history"]
},
{
"skill_name": "Kubernetes",
"validation_state": "validated",
"skill_id": "94835c7e-4135-40d7-aea6-165b33d01589",
"skill_sources": ["education_history"]
}
],
"sources": ["education_history", "working_history"]
}
]
Flag indicating whether sufficient data is available for qualitative skill inference for a given entity.
false
The Skill Profile in Domain format. The profile consists of a list of domains with the Skills belonging to them, and a percentage representing the size of the share of the Skill Profile the Domain represents.
The unique ID in your system, consisting of alphanumeric characters, hyphens and underscores.
1 - 100
"a3903505-eb84-42dc-a79f-5e7b1fe897b7"
The amount of Skill Events an Employee has.
x >= 0
5
The Domains contained in this profile along with the Skills belonging to them, and a percentage representing the size of the share of the Skill Profile the Domain represents.
[
{
"name": "Computer Science",
"percentage": 0.75,
"skills": ["Python", "Java", "Programming"],
"skill_dicts": [
{
"skill_name": "Python",
"uuid": "6b819e9c-f276-41fc-829b-fffcb848b1a9"
},
{
"skill_name": "Java",
"uuid": "6b819e9c-f276-41fc-829b-fffcb848b1a9"
},
{
"skill_name": "Programming",
"uuid": "6b819e9c-f276-41fc-829b-fffcb848b1a9"
}
]
},
{
"name": "Interpersonal Skills",
"percentage": 0.25,
"skills": ["Presenting to management"],
"skill_dicts": [
{
"skill_name": "Presenting to management",
"uuid": "6b819e9c-f276-41fc-829b-fffcb848b1a9"
}
]
}
]
The response format formats the Skills in a hierarchical structure. When a Taxonomy is availabe it contains Domains, Skill Clusters and Skills. If it is a 4-level Taxonomy, there is a Subdomain layer between Domains and Skill Clusters. If no Taxonomy is available, the Skills are grouped under their default Techwolf Domain.
Domains of the Skills in the Skill Profile. If no Taxonomy is avaiable, these are the Techwolf Domains.
List of Skills that are outside of the Taxonomy. This field is only present when a Taxonomy is available.
Default structure for an individual Skill.
Was this page helpful?