---
title: "@figma/rest-api-spec"
description: "Figma's official OpenAPI 3.1 specification plus generated TypeScript types for the whole REST API, published to npm."
canonical: "https://vibing.inc/library/figma-rest-api-spec-vg-1006"
category: "Figma, Assets & Media"
subcategory: "Figma API & plugin dev"
license: "MIT"
author: "Figma"
source: "https://github.com/figma/rest-api-spec"
---

# @figma/rest-api-spec
Figma's official OpenAPI 3.1 specification plus generated TypeScript types for the whole REST API, published to npm.
## Facts
- Source: https://github.com/figma/rest-api-spec
- Category: Figma, Assets & Media / Figma API & plugin dev
- Author: Figma
- Licence: MIT
- Tags: figma-api, openapi, typescript, types
## Why it's a gem
Typed Figma API responses for free - stop hand-writing interfaces.
---
Listed in The Vibeary: https://vibing.inc/library/figma-rest-api-spec-vg-1006 · JSON: https://vibing.inc/api/public/library/gems/figma-rest-api-spec-vg-1006