/v1/skills/{skill_id}Delete a skillDeletes a skill. Pass the current revision as expected_revision; the delete fails with 409 if the skill has a newer revision, so a delete never races a concurrent update.
Parameters
skill_idstringpathrequiredSkill identifier returned by create or `GET /v1/skills`
expected_revisionstringqueryrequiredOpaque revision token the skill must currently be at. The write applies only if it matches, so it cannot race a concurrent update.
Responses
errorobjectShow child attributes
codeintegerrequiredHTTP status code
messagestringrequiredHuman-readable error message
paramnull | stringParameter that caused the error
typestringrequiredError type identifier
{
"error": {
"code": 0,
"message": "string",
"param": "string",
"type": "string"
}
}errorobjectShow child attributes
codeintegerrequiredHTTP status code
messagestringrequiredHuman-readable error message
paramnull | stringParameter that caused the error
typestringrequiredError type identifier
{
"error": {
"code": 0,
"message": "string",
"param": "string",
"type": "string"
}
}errorobjectShow child attributes
codeintegerrequiredHTTP status code
messagestringrequiredHuman-readable error message
paramnull | stringParameter that caused the error
typestringrequiredError type identifier
{
"error": {
"code": 0,
"message": "string",
"param": "string",
"type": "string"
}
}errorobjectShow child attributes
codeintegerrequiredHTTP status code
messagestringrequiredHuman-readable error message
paramnull | stringParameter that caused the error
typestringrequiredError type identifier
{
"error": {
"code": 0,
"message": "string",
"param": "string",
"type": "string"
}
}errorobjectShow child attributes
codeintegerrequiredHTTP status code
messagestringrequiredHuman-readable error message
paramnull | stringParameter that caused the error
typestringrequiredError type identifier
{
"error": {
"code": 0,
"message": "string",
"param": "string",
"type": "string"
}
}