Sign inGet started

Skills

GET
/workspaces/{workspaceId}/inbox/skills
List Agent Skills
查询参数
limit
integer
Limits the number of results to return.
pageToken
string
The cursor that keeps track of the current position in the results.
reverse
boolean
Reverses the order in which the results are returned.
响应载荷
nextPageToken
string
The token to fetch the next page of results. If empty, there are no more results to fetch.
results
array of object
必填
显示子属性
results.createdAt
string
必填
results.createdBy
string
必填
results.description
string
必填
results.id
string
必填
results.name
string
必填
results.updatedAt
string
必填
results.updatedBy
string
必填
results.valueType
string
必填
AgentSkillValueType defines how can the Values of a Skill can be selected.
Possible values: single, multiple, boolean
results.values
array of object
必填
显示子属性
results.values.createdAt
string
必填
results.values.icon
string
必填
results.values.id
string
必填
results.values.value
string
必填
results.workspaceId
string
必填
代码示例
curl -X GET 'https://api.bird.com/workspaces/{workspaceId}/inbox/skills' \
  -H 'Authorization: AccessKey YOUR_ACCESS_KEY'
POST
/workspaces/{workspaceId}/inbox/skills
Create Agent Skill
请求载荷
name
string
必填
description
string
必填
valueType
string
必填
AgentSkillValueType defines how can the Values of a Skill can be selected.
Possible values: single, multiple, boolean
values
array of object
必填
显示子参数
values.value
string
必填
values.icon
string
必填
响应载荷
createdAt
string
必填
createdBy
string
必填
description
string
必填
id
string
必填
name
string
必填
updatedAt
string
必填
updatedBy
string
必填
valueType
string
必填
AgentSkillValueType defines how can the Values of a Skill can be selected.
Possible values: single, multiple, boolean
values
array of object
必填
显示子属性
values.createdAt
string
必填
values.icon
string
必填
values.id
string
必填
values.value
string
必填
workspaceId
string
必填
代码示例
curl -X POST 'https://api.bird.com/workspaces/{workspaceId}/inbox/skills' \
  -H 'Authorization: AccessKey YOUR_ACCESS_KEY'
GET
/workspaces/{workspaceId}/inbox/skills/{agentSkillId}
Get Agent Skill
响应载荷
createdAt
string
必填
createdBy
string
必填
description
string
必填
id
string
必填
name
string
必填
updatedAt
string
必填
updatedBy
string
必填
valueType
string
必填
AgentSkillValueType defines how can the Values of a Skill can be selected.
Possible values: single, multiple, boolean
values
array of object
必填
显示子属性
values.createdAt
string
必填
values.icon
string
必填
values.id
string
必填
values.value
string
必填
workspaceId
string
必填
代码示例
curl -X GET 'https://api.bird.com/workspaces/{workspaceId}/inbox/skills/{agentSkillId}' \
  -H 'Authorization: AccessKey YOUR_ACCESS_KEY'
PATCH
/workspaces/{workspaceId}/inbox/skills/{agentSkillId}
Update Agent Skill
请求载荷
name
string
description
string
valueType
string
AgentSkillValueType defines how can the Values of a Skill can be selected.
Possible values: single, multiple, boolean
values
array of object
显示子参数
values.id
string
values.value
string
values.icon
string
values.createdAt
string
响应载荷
createdAt
string
必填
createdBy
string
必填
description
string
必填
id
string
必填
name
string
必填
updatedAt
string
必填
updatedBy
string
必填
valueType
string
必填
AgentSkillValueType defines how can the Values of a Skill can be selected.
Possible values: single, multiple, boolean
values
array of object
必填
显示子属性
values.createdAt
string
必填
values.icon
string
必填
values.id
string
必填
values.value
string
必填
workspaceId
string
必填
代码示例
curl -X PATCH 'https://api.bird.com/workspaces/{workspaceId}/inbox/skills/{agentSkillId}' \
  -H 'Authorization: AccessKey YOUR_ACCESS_KEY'
DELETE
/workspaces/{workspaceId}/inbox/skills/{agentSkillId}
Delete Agent Skill
代码示例
curl -X DELETE 'https://api.bird.com/workspaces/{workspaceId}/inbox/skills/{agentSkillId}' \
  -H 'Authorization: AccessKey YOUR_ACCESS_KEY'