跳转到内容

Seiyuu(声优)

Seiyuu 是声优本人实体。

Seiyuu 与 Agency、Character 的连接通过关系数据表达,不写进 Seiyuu 主属性。

主属性描述 Seiyuu 自身。本轮只记录全局稳定的最小字段。

FieldTypesupportedDescription
idstringkey 生成的稳定公开 ID;客户端应视为 opaque。
keystring全局唯一稳定 key,用于过滤和跨域引用。
namestring规范名称。
agencyKeystring关联 Agency key;无事务所引用时返回空字符串。
careerStatusstring职业活动状态:activeretiredhiatusunknown

其他字段会在公开契约稳定后再补充。

公开 OpenAPI 规范是路由契约的事实来源。

MethodPathDescription
GET/api/v1/seiyuus列出 Seiyuus。
GET/api/v1/seiyuus/{key}通过 key 获取单个 Seiyuu。

列表路由支持 cursor 分页:

QueryTypeDescription
limitnumber每页数量。默认 100,最大 500
cursoropaque string上一次响应 meta.nextCursor 返回的 opaque cursor。

列表响应包含 meta.limitmeta.cursormeta.nextCursormeta.hasMore

{
"id": "seiyuu:youmiya_hina",
"key": "youmiya_hina",
"name": "羊宮妃那",
"agencyKey": "aoni_pro",
"careerStatus": "active"
}
{
"data": [
{
"id": "seiyuu:youmiya_hina",
"key": "youmiya_hina",
"name": "羊宮妃那",
"agencyKey": "aoni_pro",
"careerStatus": "active"
}
],
"meta": {
"limit": 100,
"cursor": "",
"nextCursor": "",
"hasMore": false
}
}