Skip to main content
PATCH
Update a skill group

Authorizations

Authorization
string
header
required

A Recursion API key, created in the console under API keys.

Path Parameters

skill_group_id
string<uuid>
required

Skill group id (UUID) as returned by createSkillGroup or listSkillGroups.

Body

application/json

Request body for updating a skill group. An omitted field is left unchanged.

description
string

What this group collects, for operators browsing the catalog. Omit to leave unchanged.

display_title
string

Human-readable title for listings. Omit to leave unchanged.

metadata
object

Caller-owned key/value data stored with the group. Omit to leave unchanged.

name
string

The group's addressable name, lowercase letters, digits, and single hyphens. Omit to leave unchanged.

Response

A folder of skills, for browsing a large catalog and for attaching a whole set to an agent in one entry. Attaching a group resolves to its members when a session starts, so adding a skill to the group reaches every agent already attached to it. Groups are never disclosed to the model.

A folder of skills, for browsing a large catalog and for attaching a whole set to an agent in one entry. Attaching a group resolves to its members when a session starts, so adding a skill to the group reaches every agent already attached to it. Groups are never disclosed to the model.

created_at
string<date-time>
required

Server-assigned RFC 3339 timestamp of when the group was created.

name
string
required

The group's addressable name, lowercase with single hyphens, e.g. document-ops.

organization_id
string
required

Organization that owns the group. Server-assigned from the caller's credentials; a value sent in a request body is ignored.

skill_count
integer<int64>
required

How many live skills are currently filed under this group. Derived on read.

skill_group_id
string
required

Server-assigned id of the group, used in the skill-group routes and when attaching a whole group to an agent.

updated_at
string<date-time>
required

Server-assigned RFC 3339 timestamp of the most recent update to the group.

description
string

What this group collects, for operators browsing the catalog. Never disclosed to the model.

display_title
string

Human-readable title shown wherever groups are listed. Defaults to the name.

metadata
object

Caller-owned key/value data stored with the group and returned unchanged.