Skip to main content
List Skills
curl --request GET \
  --url https://{tenant_name}.{region}.techwolf.ai/taxonomy/skill_clusters/{skill_cluster_external_id}/skills \
  --header 'Authorization: Bearer <token>'
{
  "count": 2,
  "results": [
    {
      "skill_id": "4b85469d-6729-4d70-9876-a0faa2a2f63b",
      "skill_name": "Python",
      "skill_description": "Python is a high-level programming language with an intuitive syntax and a versatile standard library. The Skill \"Python\" requires the ability to write code in the Python programming language.",
      "properties": {
        "sap_status": {
          "value": "active"
        }
      }
    },
    {
      "skill_id": "c8c4b3a1-2d55-4dde-a71c-d7129c675a77",
      "skill_name": "SQL",
      "skill_description": "SQL is a standard database query language.The Skill \\\"SQL\\\" requires the ability to write and execute SQL queries.",
      "properties": {
        "sap_status": {
          "value": "active"
        }
      }
    },
    {
      "skill_id": "9844641-2d55-4dde-a71c-d684a26105849",
      "skill_name": "Job Architecture Matching",
      "skill_description": "Job Architecture Matching is the ability to match jobs to a job architecture.",
      "properties": {
        "sap_status": {
          "value": "inactive"
        }
      }
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://developers.techwolf.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

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

Path Parameters

skill_cluster_external_id
string
required

The unique Skill Cluster ID in your system, consisting of alphanumeric characters, hyphens and underscores.

Query Parameters

limit
integer
default:100

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

Required range: 1 <= x <= 200
Example:

50

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. IETF BCP 47 language tags (e.g. fr-FR, zh-CN) are also accepted and mapped to their internal equivalents.

Vendor-specific availability: Only the following languages are available for the default TechWolf vocabulary: en, en_uk, en_us, de, fr, nl. The additional languages (es, fr_ca, it, ja, ko, pt_br, zh_cn, zh_tw, sv, fi, da, no) are only available when the request is scoped to the workday vendor (via external_vendor=workday) and the tenant's Workday vocabulary includes them. Use GET /taxonomy/skills/languages to discover the exact set of languages available for a given vendor in your tenant.

Available options:
en,
en_uk,
en_us,
de,
fr,
nl,
es,
fr_ca,
it,
ja,
ko,
pt_br,
zh_cn,
zh_tw,
sv,
fi,
da,
no
external_vendor
enum<string>
default:techwolf

The external vendor vocabulary you want to see the Skills displayed in. This will only work for vendors that are activated on your tenant.

Available options:
techwolf,
workday,
sap_attribute_library
Example:

"workday"

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,
properties
Example:
["skill_description", "properties"]

Response

OK

count
integer
required

Total number of Skills linked to a Skill Cluster.

Required range: x >= 0
Example:

2

results
skill_content · object[]
required

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

Example:
[
{
"skill_id": "4b85469d-6729-4d70-9876-a0faa2a2f63b",
"skill_name": "Python",
"skill_description": "Python is a high-level programming language with an intuitive syntax and a versatile standard library. The Skill \"Python\" requires the ability to write code in the Python programming language.",
"properties": { "sap_status": { "value": "active" } }
},
{
"skill_id": "c8c4b3a1-2d55-4dde-a71c-d7129c675a77",
"skill_name": "SQL",
"skill_description": "SQL is a standard database query language.The Skill \\\"SQL\\\" requires the ability to write and execute SQL queries.",
"properties": { "sap_status": { "value": "active" } }
},
{
"skill_id": "9844641-2d55-4dde-a71c-d684a26105849",
"skill_name": "Job Architecture Matching",
"skill_description": "Job Architecture Matching is the ability to match jobs to a job architecture.",
"properties": { "sap_status": { "value": "inactive" } }
}
]