This is a public log of corrections we have made to the data catalog — grades that overclaimed, datasets that were sold with no live data, fields that did not match the real response. A data API that hides its mistakes is the one you should not trust, so we publish ours. Newest first.
price-enhanced
price-enhanced was described as OHLCV / enhanced price fields — it is actually ex-rights/dividend adjustment factors
Before
The page listed derived OHLCV-style fields (change, amplitude, VWAP) as if that were the service.
Now
The live service returns ex-rights/dividend price-adjustment factors from the official TWSE TWT49U report — event_type / factor / pre_event_close / reference_price. The name, description and field list were corrected to match the real response; the slug is unchanged.
chip-flows · events
chip-flows and events were graded as if serving — both return zero rows, now marked Building
Before
chip-flows carried a Derived grade and events a Verified grade, implying queryable data.
Now
Both endpoints return 0 rows in practice (the aggregation is not wired through yet). They are now graded Building. events has ~1,709 rows in its table but the endpoint serves none, so the row count was removed rather than shown as if queryable.
institutional-ownership
institutional-ownership was graded Verified with foreign-holding fields it never served — delisted
Before
It was listed as a sellable Verified dataset with foreign_shares_held / foreign_holding_ratio fields.
Now
The endpoint returns 0 rows and has no live backing table, so the Verified grade and those fields were unbacked. It was removed from the sellable catalog; its old docs URL now shows an honest retired note pointing to ownership-distribution (available) and foreign-holding (roadmap).
corporate-actions
corporate-actions was graded Verified before its serving met the bar — downgraded to Reference
Before
Graded Verified.
Now
Serving did not meet the verified standard yet, so it was downgraded to Reference until the repoint lands. It will be raised again once it serves cleanly.
market-snapshot · etf-flow
market-snapshot and etf-flow were sellable with no live backing data — delisted
Before
Both were listed in the sellable catalog; etf-flow had even been graded as if verified.
Now
market-snapshot has no live backing table and etf-flow has no official source and returns 0 rows, so both were fully removed rather than sold as empty inventory.
docs · request examples
Dataset request examples used a date parameter the backend ignores — corrected to start_date/end_date
Before
Examples used date_from / date_to, which the backend silently ignores (a request came back unfiltered, at the row limit).
Now
The examples and parameter tables now use start_date / end_date — the names the OpenAPI documents and the only ones that actually filter — driven from a single source so the table and the example can never disagree.