TwelveLabs API changelog
37 announcements since July 2026
Free. Unsubscribe any time.
November 20267
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
activity_summaries added for streaming progress; intermediate_outputs deprecated
Knowledge store items can be sorted by custom metadata key, sort_by type now a string
October 202617
Assets used by knowledge store items can't be deleted, even with force set to true
Listing knowledge store items can be filtered by metadata, enrichment and creation time
Knowledge store search can be limited to specific item collections
Knowledge store search results can include item custom metadata
Knowledge store search accepts a tags filter for video items
Knowledge store search adds item_id.nin exclusion and metadata range bounds
Jockey Responses API replaces usage field with billing.amount in USD
New billing starts October 15, 2026 with Free, Plus, Pro and Enterprise plans
Jockey agentic system searches, summarizes and organizes videos and images
Knowledge store search adds user_metadata, enrichment and created_at filters
Jockey responses can cite public web sources as url_citation annotations
Knowledge store items return enriched_metadata extracted once per item
Knowledge store items support item_metadata, separate from source asset metadata
Knowledge store item metadata request field deprecated, use item_metadata
Knowledge store search adds a location filter by center point and radius
Pegasus 1.6 released, with egocentric video and image analysis
September 20267
Marengo 3.5 embedding_dimension option adds 128, 256 and 512 dimensions
Document embeddings add a segmentation parameter for PDF, text and Markdown files
Async analysis tasks can be canceled, with new analyze.task.canceled webhook
Multipart uploads support videos up to 10 GB; direct uploads stay at 4 GB
Video segmentation tasks now fail when they hit the response or context limit
Async analysis accepts videos up to 4 hours when analyzing a portion
Pegasus 1.5 minimum analysis duration lowered from 4 seconds to 1 second
August 20265
Asset uploads accept PDF, text and Markdown files, up to 200 MB locally
Marengo 3.5 embedding model adds composed queries and PDF input
TwelveLabs API retrieves asset transcriptions without indexing
Pegasus 1.2 requests rejected; Pegasus 1.5 is now the default model
Import items now include an action field that flags duplicate files