October 15, 2026 · TwelveLabs
Knowledge store search adds user_metadata, enrichment and created_at filters
Knowledge store search now accepts the following filters:
user_metadata: Narrows results by custom metadata.enrichment: Narrows results by enrichment values.created_at: Narrows results by the creation time of the item.
If a search matches more than 10,000 items, the platform returns a 422 error with the metadata_filter_too_broad code.
To use this feature, upgrade to the latest version of the Python or Node.js SDK:
Python SDK
pip install --upgrade twelvelabs
Node.js SDK
npm install twelvelabs-js@latest
For details, see the Search a knowledge store page in the API Reference section, or the SDK reference for Python and Node.js.
Latest TwelveLabs API changes
Free plan now 10 requests/minute, 200/day; Plus and Pro 30/minute, 1,000/day
List knowledge stores can be filtered by asset with asset_id
TwelveLabs SDKs 1.3.8 change Responses API types, removing usage for billing
Knowledge store items can be filtered by 1 to 50 asset IDs when listing
Fractional embedding segment lengths documented as valid; Marengo 3.0 ignores the fraction