Figma Files API
Figma Files API provides access to design file data including document trees, nodes, images, version history, and file metadata. Read and export design data from Figma files programmatically.
Documentation
Specifications
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-get-file-response-body-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-branch-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-canvas-node-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-color-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-comment-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-component-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-component-set-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-delete-dev-resource-response-body-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-dev-resource-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-document-node-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-documentation-link-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-error-response-payload-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-frame-info-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-get-dev-resources-response-body-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-published-component-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-published-component-set-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-reaction-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-style-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-style-type-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-user-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-schema/figma-files-version-schema.json
Other Resources
JSONLD
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-ld/figma-files-context.jsonld
APIsJSON
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/apis.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-attach-dev-resource-to-node-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-audit-team-component-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-audit-team-webhooks-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-browse-project-file-comments-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-catalog-file-components-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-inventory-team-component-sets-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-inventory-team-styles-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-post-and-verify-comment-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-react-to-latest-comment-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-render-file-node-images-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-report-library-usage-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/arazzo/figma-snapshot-team-project-versions-workflow.yml