getCatalogSchema
某族的可编辑字段 schema
无需认证的元数据:include token、FULL_SET 以及编辑引擎字段。include/full_set 描述该族的详情面,list_include/list_full_set 描述其集合面,work 的集合面更窄。不评估调用方能力。未知 object 为 404 NOT_FOUND。schemas/release 会设置 creation_disabled。
get
/v2/catalog/schemas/{object}无需凭据(匿名可调 —— 不需要 API 密钥)
参数
| 参数 | 类型 | 位置 | 说明 |
|---|---|---|---|
object 必填 | string | path | 本 schema 描述的族。未知族为 404 NOT_FOUND。 workcompanycharacterreleasetagengineseries |
响应
creation_disabledboolean必填该族不能再新建行时为 true。在 release 上恒为 true。
entity_typestring必填本族写入时使用的编辑引擎类型。
枚举catalog.workcatalog.labelcatalog.charactercatalog.releasecatalog.tagcatalog.enginecatalog.seriesfieldsobject[]必填可编辑字段。空数组,从不为 null。不评估操作者能力。
deprecatedboolean必填写入该键会被拒绝时为 true。
diff_hintstring必填该字段的 diff 应如何渲染。
枚举inlinelinesitemsimagefield_typestring必填控件类型。不是领域词表。
枚举texti18nmapenumintdatelistrefimagehashkeystring必填编辑引擎字段键。不得用作判别条件。
max_elementsintegerint64 必填列表字段元素数量上限。标量字段为 0。
max_suppressedintegerint64 必填该字段抑制集合的上限。无抑制时为 0。
full_setstring[]必填详情面上 view=full 会展开的 token。include 的子集。空数组,从不为 null。
includestring[]必填该家族 DETAIL 面接受的 include= 令牌。空数组,从不为 null。full_set 是其子集。
list_full_setstring[]必填集合面上 view=full 会展开的 token。list_include 的子集。空数组,从不为 null。
list_includestring[]必填该族 COLLECTION 面接受的 include= token,不一定与详情面词表相同:列表按批量水合,因此只有逐条记录形状的块留在详情面与子资源上。空数组,从不为 null。
objectstring必填类型判别字段。恒为 object_schema。
枚举object_schematarget_objectstring必填本 schema 描述的族。
枚举workcompanycharacterreleasetagengineseries
请求示例
cURL
curl "https://api.nextmoe.dev/v2/catalog/schemas/work"