List component catalog (defaults + installed)
Discover the built-in primitive catalog (87 primitives + 7 scenes) plus your installed components. Narrow with facet filters (category, kind, tier, useCase, mood) or free-text (q / intent); when ANY filter is set, results are ordered recommended-tier-first. With NO limit the WHOLE (filtered) catalog returns in one page — pass limit only to page. Each entry carries a placement hint telling you exactly how to author it on the timeline.
Request
- Base URL: https://api.cueframe.ai
- URL: https://api.cueframe.ai/v1/components
- Auth: one of:
- HTTP bearer
- OAuth 2 (authorization code, authorization URL https://api.cueframe.ai/api/auth/mcp/authorize, token URL https://api.cueframe.ai/api/auth/mcp/token, scopes: projects:read)
- API key in header PAYMENT-SIGNATURE
Query parameters
With component-library projection, builtin selects immutable builtin cards; library selects the authenticated org's exact serving datastore.
Filter to one category bucket (text|effects|transitions|layouts|backgrounds|ui-blocks|scenes).
Filter by render kind (component|transition|scene).
Filter by curation tier (recommended|standard|niche).
Filter to entries whose useCase includes this edit role (e.g. intro, title-over-footage, grade).
Filter to entries whose mood tags include this value (e.g. cinematic, minimal).
Free-text match across id/name/description/intent/useWhen/tags/mood. Recommend-orders results.
Alias of q framed as recommend-by-intent (e.g. intent=intro). Recommend-orders results.
Page size (1..100). Omit to return the whole filtered catalog in one page.
Opaque cursor from a previous page's nextCursor (forward-only).
Response
Component catalog (filtered + recommend-ordered).
Changes
No recorded changes to this operation across all 1 revision of this API.