FruxonDocs
IntegrationsSkills

Lists the skills available in the workspace, including built-in and custom skills.

Returns a page of the skills visible to the tenant — built-in skills shipped with Fruxon plus skills the tenant has authored or imported — most recently modified first. Use `query` to search id, name and description, `type` to narrow to built-in (`SYSTEM`) or tenant-authored (`CUSTOM`) skills, and `pageSize`/`pageToken` to page through results. Use the returned skill IDs when configuring an agent's allowed skill set; agents activate skills mid-conversation by matching the user request against the skill's description.

GET
/v1/tenants/{tenant}/skills
AuthorizationBearer <token>

JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.

In: header

Path Parameters

tenant*string

The tenant identifier

Query Parameters

Paging.PageSize?integer
Formatint32
Paging.PageToken.Skip?integer
Formatint32
Paging.PageToken.Cursor?string

Opaque pagination token returned by an external service. Pass it back unchanged rather than interpreting it as an offset.

Query?string

Case-insensitive substring match against id, display name, and description.

Type?string

Restrict to built-in (SkillType.System) or tenant-authored (SkillType.Custom) skills. Null returns both.

Value in"UNSPECIFIED" | "SYSTEM" | "CUSTOM"

Response Body

curl -X GET "https://api.fruxon.com/v1/tenants/string/skills"
{
  "items": [
    {
      "id": "string",
      "displayName": "string",
      "description": "string",
      "instructions": "string",
      "tools": [],
      "resources": [],
      "type": "SYSTEM",
      "createdAt": 0,
      "modifiedAt": 0
    }
  ],
  "nextPageToken": "string",
  "totalCount": 0
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "property1": null,
  "property2": null
}
Empty
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "property1": null,
  "property2": null
}