# Figma Files API

**Canonical:** https://apis.io/apis/figma/figma-files-api/  
**Provider:** Figma — https://apis.io/providers/figma/  
**Base URL:** https://api.figma.com  
**Documentation:** https://developers.figma.com/docs/rest-api/file-endpoints/

Figma Files API is one of 16 APIs that [Figma](https://apis.io/providers/figma/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 21 JSON Schema definitions. Tagged areas include Dev Resources and File. The published artifact set on APIs.io includes an OpenAPI specification, a JSON-LD context, API documentation, and 21 JSON Schemas.

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.

## Machine-readable artifacts (37)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/openapi/figma-files-api-openapi.yml
- **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
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/figma/refs/heads/main/json-ld/figma-files-context.jsonld
- **Documentation** — https://developers.figma.com/docs/rest-api/file-endpoints/
- **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

## Other Figma APIs (12)

- [Figma Images API](https://apis.io/apis/figma/figma-images-api/)
- [Figma Teams API](https://apis.io/apis/figma/figma-teams-api/)
- [Figma Projects API](https://apis.io/apis/figma/figma-projects-api/)
- [Figma Me API](https://apis.io/apis/figma/figma-me-api/)
- [Figma Component Sets API](https://apis.io/apis/figma/figma-component-sets-api/)
- [Figma Styles API](https://apis.io/apis/figma/figma-styles-api/)
- [Figma Activity Logs API](https://apis.io/apis/figma/figma-activity-logs-api/)
- [Figma Payments API](https://apis.io/apis/figma/figma-payments-api/)
- [Figma Dev Resources API](https://apis.io/apis/figma/figma-dev-resources-api/)
- [Figma Comments API](https://apis.io/apis/figma/figma-comments-api/)
- [Figma Components API](https://apis.io/apis/figma/figma-components-api/)
- [Figma Keys API](https://apis.io/apis/figma/figma-keys-api/)

## Tags

Dev Resources, File

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/figma/figma-files-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/figma/.
