Skills
Limits the number of results to return
10Pagination token that keeps of track of the current position in the list
Order in which to retrieve the results
falseA paginated list of agent skills.
GET /workspaces/{workspaceId}/inbox/skills HTTP/1.1
Host: 
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
A paginated list of agent skills.
{
  "nextPageToken": "text",
  "results": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "workspaceId": "123e4567-e89b-12d3-a456-426614174000",
      "name": "text",
      "description": "text",
      "valueType": "single",
      "values": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "value": "text",
          "icon": "text",
          "createdAt": "2025-11-03T20:05:43.876Z"
        }
      ],
      "createdAt": "2025-11-03T20:05:43.876Z",
      "updatedAt": "2025-11-03T20:05:43.876Z",
      "createdBy": "123e4567-e89b-12d3-a456-426614174000",
      "updatedBy": "123e4567-e89b-12d3-a456-426614174000"
    }
  ]
}CreateAgentSkill is the request body for creating a new AgentSkill.
AgentSkillValueType defines how can the Values of a Skill can be selected.
The agent skill.
Workspace not found
Agent Skill with that name already exists
Invalid input
POST /workspaces/{workspaceId}/inbox/skills HTTP/1.1
Host: 
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 99
{
  "name": "text",
  "description": "text",
  "valueType": "single",
  "values": [
    {
      "value": "text",
      "icon": "text"
    }
  ]
}{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "workspaceId": "123e4567-e89b-12d3-a456-426614174000",
  "name": "text",
  "description": "text",
  "valueType": "single",
  "values": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "value": "text",
      "icon": "text",
      "createdAt": "2025-11-03T20:05:43.876Z"
    }
  ],
  "createdAt": "2025-11-03T20:05:43.876Z",
  "updatedAt": "2025-11-03T20:05:43.876Z",
  "createdBy": "123e4567-e89b-12d3-a456-426614174000",
  "updatedBy": "123e4567-e89b-12d3-a456-426614174000"
}The agent skill.
Workspace or Agent Skill not found
GET /workspaces/{workspaceId}/inbox/skills/{agentSkillId} HTTP/1.1
Host: 
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "workspaceId": "123e4567-e89b-12d3-a456-426614174000",
  "name": "text",
  "description": "text",
  "valueType": "single",
  "values": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "value": "text",
      "icon": "text",
      "createdAt": "2025-11-03T20:05:43.876Z"
    }
  ],
  "createdAt": "2025-11-03T20:05:43.876Z",
  "updatedAt": "2025-11-03T20:05:43.876Z",
  "createdBy": "123e4567-e89b-12d3-a456-426614174000",
  "updatedBy": "123e4567-e89b-12d3-a456-426614174000"
}UpdateAgentSkill is the request body for updating an existing AgentSkill.
AgentSkillValueType defines how can the Values of a Skill can be selected.
The agent skill.
Workspace or Agent Skill not found
Agent Skill with that name already exists
Invalid input
PATCH /workspaces/{workspaceId}/inbox/skills/{agentSkillId} HTTP/1.1
Host: 
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 182
{
  "name": "text",
  "description": "text",
  "valueType": "single",
  "values": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "value": "text",
      "icon": "text",
      "createdAt": "2025-11-03T20:05:43.876Z"
    }
  ]
}{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "workspaceId": "123e4567-e89b-12d3-a456-426614174000",
  "name": "text",
  "description": "text",
  "valueType": "single",
  "values": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "value": "text",
      "icon": "text",
      "createdAt": "2025-11-03T20:05:43.876Z"
    }
  ],
  "createdAt": "2025-11-03T20:05:43.876Z",
  "updatedAt": "2025-11-03T20:05:43.876Z",
  "createdBy": "123e4567-e89b-12d3-a456-426614174000",
  "updatedBy": "123e4567-e89b-12d3-a456-426614174000"
}OK
No content
Workspace or Agent Skill not found
DELETE /workspaces/{workspaceId}/inbox/skills/{agentSkillId} HTTP/1.1
Host: 
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
No content
Last updated
Was this helpful?

