Skill Templates
Skill templates define reusable starting points for skills.
The Skill Template object
object"skill.template"requiredidstringrequiredstatus"active" | "archived" | "deleted"requiredowner"system" | "tenant"requiredslugstringrequirednamestringrequireddescriptionstringrequirednullablemetadataRecord<string, any>requiredstore_idstringrequireditemsobject[]requiredcreated_atdaterequiredupdated_atdaterequiredEndpoints
List skill templates
GET
/skill-templatesReturns a paginated list of skill templates.
Query parameters
searchstringoptionalstatus"active" | "archived" | "deleted" or "active" | "archived" | "deleted"[]optionalowner"system" | "tenant" or "system" | "tenant"[]optionalidstring or string[]optionalprovider_idstring or string[]optionalintegration_idstring or string[]optionalcreated_atobjectoptionalFilter skill template creation time by date range
updated_atobjectoptionalFilter skill template last update time by date range
Example request
Get skill template
GET
/skill-templates/:skill_template_idRetrieves a specific skill template.
Path parameters
skill_template_idstringrequiredThe unique identifier for the skill_template
Example request
Create skill template
POST
/skill-templatesCreates a skill template.
Request body
namestringrequireddescriptionstringoptionalmetadataRecord<string, any>optionalfrom_skill_IdstringoptionalExample request
Update skill template
PATCH
/skill-templates/:skill_template_idUpdates a skill template.
Path parameters
skill_template_idstringrequiredThe unique identifier for the skill_template
Request body
namestringoptionaldescriptionstringoptionalnullablemetadataRecord<string, any>optionalnullableExample request
Delete skill template
DELETE
/skill-templates/:skill_template_idArchives a skill template.
Path parameters
skill_template_idstringrequiredThe unique identifier for the skill_template