Skills

Update custom skill

Changed on

Update an org-scoped custom skill by slug. Only provided fields are updated. Version is auto-incremented.

put/skills/{slug}

Request

  • Base URL
    https://api.case.dev
  • URL
    https://api.case.dev/skills/{slug}
  • Auth
    HTTP bearer

Path parameters

slugstring required

Skill slug to update

Request body

namestring
slugstring

New slug (renames the skill)

summarystring nullable
contentstring
expectedVersioninteger

Reject with 409 if the skill changed since this version was read.

tagsstring[]
metadataobject

Response

Skill updated

slugstring
namestring
summarystring nullable
contentstring
tagsstring[]
metadataobject
bundleobject nullable
versioninteger
updated_atstring date-time

Changes

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      the request property's maxLength was increased from 1000 to 1024

    • info

      added the optional property to the response with the status

    • info

      endpoint added