查詢與工具
提供可查詢欄位與能力清單,協助建立穩定 allowlist 流程;不等同資料集 coverage 聲明。
/v2/query/fieldsExplainability 在 backend 中不是獨立 `/v2/query/explain` endpoint,而是由 `/v2/query` 內嵌欄位解釋資訊,並由 `/v2/query/fields` 提供 machine-readable 欄位契約。
此頁聚焦 explainability 層的可用介面與資料結構,對齊 `search_query_explainability.py` 的 deterministic 規則。
此端點屬於查詢能力與欄位契約工具,不代表任何單一資料集本身的 3 年覆蓋或全市場覆蓋聲明。
`/v2/query/fields` 可用 `entity_type` 篩選欄位;`/v2/query` 預設回傳 explainability(除非 `minimal_fields=true`)。
| 欄位 | 型別 | Required | 說明 |
|---|---|---|---|
| entity_type | string | no | issuer 或 index;不帶則回傳全部。 |
`/v2/query/fields` 回傳欄位定義與 explainability metadata;`/v2/query` 回傳資料值時可附 explainability / explainability_shared。
Explainability payload key 固定為 source_topic、source_table_or_contract、source_field、attach_rule、formula、nullability_rule、freshness_basis。
{ "api_version": "v2", "endpoint": "/v2/query/fields", "request_id": "req_explain_2c4e6a8b", "plan_id": "developer", "entity_type": "issuer", "fields": [ { "entity_type": "issuer", "field_name": "company_name", "description": "Deterministic query field `company_name` for `issuer` entity_type.", "source_topic": "issuer_profile", "source_table_or_contract": "issuer_profiles", "source_field": "company_name", "attach_rule": "exact_entity_attach", "formula": null, "nullability_rule": "nullable_if_source_missing", "freshness_basis": "latest_on_or_before(as_of_date)", "status": "active", "exclusion_reason": null } ], "meta": { "supported_entity_types": [ "index", "issuer" ], "active_field_count": 1, "excluded_field_count": 0 }}| 欄位路徑 | 型別 | 說明 |
|---|---|---|
| fields[].entity_type | string | 欄位所屬實體類型。 |
| fields[].field_name | string | 可查詢欄位名稱。 |
| fields[].source_topic | string|null | 來源 topic 識別。 |
| fields[].source_table_or_contract | string|null | 來源 table/contract。 |
| fields[].attach_rule | string|null | 欄位掛接規則。 |
| fields[].formula | string|null | 公式描述(若有)。 |
| fields[].status | string | active 或 excluded。 |
| fields[].exclusion_reason | string|null | 排除原因。 |
| meta.active_field_count | integer | 可用欄位數量。 |
| meta.excluded_field_count | integer | 排除欄位數量。 |
此 API 屬於 TW Market Data 資料集目錄。 查看資料集總覽