figma_get_file_at_version
Fetch a Figma file or selected nodes at a specific historical version to inspect past designs. Use with version lookup to target snapshots and limit depth or nodes for smaller payloads.
Instructions
Fetch a Figma file (or specific nodes) as it existed at a past version_id. Thin snapshot tool — same shape as figma_get_file_data but bound to a historical version. Use figma_get_file_versions to discover version IDs. Combine with depth and node_ids to keep payloads small. Required scope: file_content:read (already standard).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | How deep into the document tree to recurse. Lower is cheaper. Default: full depth (no limit). | |
| fileUrl | No | Figma file URL. Uses current URL if omitted. | |
| node_ids | No | Optional: snapshot only these node IDs instead of the full file. Reduces payload significantly for targeted inspection. | |
| version_id | Yes | The version ID to snapshot (from figma_get_file_versions). |