Structured catalog search schema for query builders (ADR 0012).
GET
/v1/catalog/search-schemacurl -X GET 'https://api.embodiflow.io/v1/catalog/search-schema' \
-H 'Authorization: Bearer $EMBODIFLOW_PAT'认证
每个请求都需要携带个人访问令牌(PAT)。
- Authorization: Bearer PAT
响应
Success
- dataobject必填
- contractVersionstring必填可选值embodiflow-catalog-search/v1
- profileFieldsarray<CatalogSearchSchemaFieldDto>必填
- signalKindsarray<CatalogSearchSchemaSignalKindDto>必填
- sortFieldsarray<string>必填
- maxExpressionDepthnumber必填
- maxExpressionNodesnumber必填
- semanticSearchobject必填
响应示例
{
"data": {
"contractVersion": "embodiflow-catalog-search/v1",
"profileFields": [
{
"field": "string",
"label": "string",
"type": "string",
"operators": "in"
}
],
"signalKinds": [
{
"signalKind": "string",
"label": "string",
"fields": [
{
"field": "string",
"label": "string",
"type": "string",
"operators": "in"
}
]
}
],
"sortFields": [
"string"
],
"maxExpressionDepth": 0,
"maxExpressionNodes": 0,
"semanticSearch": {
"enabled": false,
"configured": false,
"embeddingModel": "string",
"embeddingDimension": 0,
"granularity": "dataset_version_summary"
}
}
}服务器https://api.embodiflow.io/v1https://api.embodiflow.dev/v1