Get the Skill Profile for a Job
Get an export of the Job Skill Profile to leverage it for user interaction.
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
The Domain namespace determines the Domains the Skills will be mapped to. Using techwolf
will map them to the default TechWolf domains. Using taxonomy
will map them to the custom Domains defined in your Taxonomy. Using adaptive
will map the Skills to the Domains in the custom Taxonomy if there is one present, otherwise it will fall back to the default Techwolf Domains.
techwolf
, taxonomy
, adaptive
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
The external vendor language you want to see the Skills displayed in. This will only work for vendors that are activated on your tenant. When specified, the query parameters include=low_data_availability
and include=skill_validation_state
will not work, as they are not supported on external vendor Skill Profiles.
workday
"workday"
Defines the format of the returned Skill Profile.
list
, hierarchy
"list"
Additional attributes that will be included in the response body. This query parameter can be added multiple times to include more attributes.
low_data_availability_flag
, skill_validation_state
, proficiency_level
, proficiency_float
, critical
Response
The default Skill Profile result is returned. The profile consists of a list of Skills with their Domain names and Skill types.
The unique ID in your system, consisting of alphanumeric characters, hyphens and underscores.
1 - 100
"a3903505-eb84-42dc-a79f-5e7b1fe897b7"
The Skills contained in this profile.
Default structure for an individual Skill.
[
{
"skill": "Machine Learning",
"skill_id": "ac3a733e-b258-438d-8d39-9a2837a10e11",
"skill_types": [{ "skill_type": "Job-Specific" }],
"domain_name": "Data Science",
"validation_state": "initially_validated",
"source_data": [
{
"external_id": "61a6e076-d780-11ec-9d64-0242ac120002",
"source_data_type": "job_profile_data"
}
],
"proficiency_level": 2,
"proficiency_float": 0.66,
"critical": true
},
{
"skill": "Python",
"skill_id": "4b85469d-6729-4d70-9876-a0faa2a2f63b",
"skill_types": [
{
"skill_type": "Job-Specific",
"is_common": true
}
],
"domain_name": "Data Science",
"validation_state": "initially_validated",
"source_data": [
{
"external_id": "61a6e076-d780-11ec-9d64-0242ac120002",
"source_data_type": "job_profile_data"
}
],
"proficiency_level": 1,
"proficiency_float": 0.33,
"critical": null
},
{
"skill": "TensorFlow",
"skill_id": "e03c1859-3bae-4700-b2c5-ede2937038de",
"skill_types": [
{ "skill_type": "Family-Specific" },
{
"skill_type": "Job-Specific",
"is_common": true
}
],
"domain_name": "Data Science",
"validation_state": "validated",
"source_data": [
{
"external_id": "a3903505-eb84-42dc-a79f-5e7b1fe897b7",
"source_data_type": "job_family_profile_data"
},
{
"external_id": "61a6e076-d780-11ec-9d64-0242ac120002",
"source_data_type": "job_profile_data"
}
],
"proficiency_level": null,
"proficiency_float": null,
"critical": false
}
]
Flag indicating whether sufficient data is available for qualitative skill inference for a given entity.
false
The default Skill Profile result is returned. The profile consists of a list of Skills with their Domain names and Skill types.
The unique ID in your system, consisting of alphanumeric characters, hyphens and underscores.
1 - 100
"a3903505-eb84-42dc-a79f-5e7b1fe897b7"
The Skills contained in this profile.
Default structure for an individual Skill.
[
{
"skill": "Machine Learning",
"skill_id": "ac3a733e-b258-438d-8d39-9a2837a10e11",
"skill_types": [{ "skill_type": "Job-Specific" }],
"domain_name": "Data Science",
"validation_state": "initially_validated",
"source_data": [
{
"external_id": "61a6e076-d780-11ec-9d64-0242ac120002",
"source_data_type": "job_profile_data"
}
],
"proficiency_level": 2,
"proficiency_float": 0.66,
"critical": true
},
{
"skill": "Python",
"skill_id": "4b85469d-6729-4d70-9876-a0faa2a2f63b",
"skill_types": [
{
"skill_type": "Job-Specific",
"is_common": true
}
],
"domain_name": "Data Science",
"validation_state": "initially_validated",
"source_data": [
{
"external_id": "61a6e076-d780-11ec-9d64-0242ac120002",
"source_data_type": "job_profile_data"
}
],
"proficiency_level": 1,
"proficiency_float": 0.33,
"critical": null
},
{
"skill": "TensorFlow",
"skill_id": "e03c1859-3bae-4700-b2c5-ede2937038de",
"skill_types": [
{ "skill_type": "Family-Specific" },
{
"skill_type": "Job-Specific",
"is_common": true
}
],
"domain_name": "Data Science",
"validation_state": "validated",
"source_data": [
{
"external_id": "a3903505-eb84-42dc-a79f-5e7b1fe897b7",
"source_data_type": "job_family_profile_data"
},
{
"external_id": "61a6e076-d780-11ec-9d64-0242ac120002",
"source_data_type": "job_profile_data"
}
],
"proficiency_level": null,
"proficiency_float": null,
"critical": false
}
]
Flag indicating whether sufficient data is available for qualitative skill inference for a given entity.
false
The external vendor Skill Profile result returned.
The unique ID in your system, consisting of alphanumeric characters, hyphens and underscores.
1 - 100
"a3903505-eb84-42dc-a79f-5e7b1fe897b7"
The Skills contained in this profile.
Default structure for an external vendor Skill.
[
{
"skill": "Machine Learning",
"skill_id": "111-AAA",
"proficiency_level": 2,
"proficiency_float": 0.66,
"critical": null
},
{
"skill": "Python",
"skill_id": "111-BBB",
"proficiency_level": null,
"proficiency_float": null,
"critical": true
},
{
"skill": "Tensorflow",
"skill_id": "111-CCC",
"proficiency_level": 1,
"proficiency_float": 0.33,
"critical": false
}
]
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?