curl --request GET \
  --url https://{tenant_name}.{region}.techwolf.ai/taxonomy/skills \
  --header 'Authorization: Bearer <token>'
{
  "results": [
    {
      "external_id": null,
      "skill_id": "c8c4b3a1-2d55-4dde-a71c-d7129c675a77",
      "skill_name": "SQL",
      "skill_vocab": "TechWolf",
      "skill_description": "SQL is a standard database query language.The Skill \\\"SQL\\\" requires the ability to write and execute SQL queries.",
      "domain_name": "Information Technology"
    },
    {
      "external_id": null,
      "skill_id": "c8c4b3a1-2d55-4dde-a71c-d7129c675a77",
      "skill_name": "Six Sigma",
      "skill_vocab": "TechWolf",
      "skill_description": "Six Sigma is a set of techniques and tools for process improvement. It was introduced by American engineer Bill Smith while working at Motorola in 1986.",
      "domain_name": ""
    }
  ],
  "count": 2
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Query Parameters

limit
integer
default:
100

The maximal number of entities returned, ordered by the skill_id field.

Required range: 1 < x < 200
offset
integer
default:
0

The applied offset for returned entities, results starting from offset up to offset + limit.

Required range: x > 0
vocab_language
enum<string>
default:
en_uk

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.

Available options:
en,
en_uk,
en_us,
de,
fr,
nl
include
enum<string>[]

Additional Skill info attributes that will be included in the response body. This query parameter can be added multiple times to include more attributes.

Available options:
skill_description,
custom_properties
domain_namespace
enum<string>
default:
techwolf

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.

Available options:
techwolf,
taxonomy,
adaptive

Response

200
application/json
OK
results
object[]
required

Subset of Skills starting from offset up to offset + limit.

count
integer
required

Total number of Skill entities stored in the system.

Required range: x > 0