Actions3
- Render Actions
- Frame Actions
Render → Render From File Key
AI-generatedSummary
Render a Figma file export
Inputs
- fileKey (required) — Figma file key
- kind — Output format (PDF, PNG, HTML)
- filename — Optional output filename (without extension)
- payload — Optional JSON payload passed to /api/export
- additionalFields — Additional fields for export (backend, frame, missing strategy, etc.)
- options — Additional options such as X-Figma-Token override
Output shape
array of objects each containing binary data and JSON metadata
Each item includes
binary.data(the exported file) andjsonmetadata (kind, filename, contentType, etc.). Errors may return an error object when continueOnFail is disabled.
Examples
Example 1: Export a Figma design as PDF with a custom filename
fileKey: 'abc123', kind: 'pdf', filename: 'mydesign', additionalFields: {backend: 'weasyprint'}, options: {}
Example 2: Render PNG and handle missing frames with blank strategy
fileKey: 'def456', kind: 'png', missing: 'blank', additionalFields: {frame: 'frame_123'}, options: {xFigmaToken: 'token_xyz'}