hyperframes
List the curated subset of pre-built Hyperframes blocks (transitions, social overlays, data-viz, branding, decorative) that can be composed into HTML video compositions
List the curated subset of pre-built Hyperframes blocks (transitions, social overlays, data-viz, branding, decorative) that can be composed into HTML video compositions › Request Body
categoryFilter by category. If omitted, returns all categories.
List the curated subset of pre-built Hyperframes blocks (transitions, social overlays, data-viz, branding, decorative) that can be composed into HTML video compositions › Responses
Tool executed. isError:true in the body indicates a tool-level error.
isErrorRender an HTML video composition (Hyperframes) to MP4. Author the composition as HTML with data-* timing attributes and GSAP timelines — frame-accurate, no React build step
Render an HTML video composition (Hyperframes) to MP4. Author the composition as HTML with data-* timing attributes and GSAP timelines — frame-accurate, no React build step › Request Body
duration_secOutput duration in seconds. Required. Max 600 (10 min).
composition_htmlInline HTML composition (full ...). Max 500KB. Use composition_url for larger.
composition_urlR2 URL pointing to a previously uploaded composition HTML file. Use this instead of composition_html for compositions > 500KB.
input_propsJSON string of props injected into the composition root via window.__hf.props.
aspect_ratioOutput aspect ratio. Default "9:16".
Frames per second. Default 30.
qualitydraft: fast iteration; standard: production; high: final master.
project_idProject ID to associate the Hyperframes render with.
response_formatResponse format. Use json for a stable job_id handoff.
Render an HTML video composition (Hyperframes) to MP4. Author the composition as HTML with data-* timing attributes and GSAP timelines — frame-accurate, no React build step › Responses
Tool executed. isError:true in the body indicates a tool-level error.
isError