Skip to main content

Weave API

Written by Ryan

The Weave API lets you integrate Figma Weave's generative capabilities directly into your own applications and workflows. Use of the Weave API is subject to the Figma Weave Developer Terms.

API availability

The Weave API is available exclusively to Figma Weave customers with a Weave Enterprise subscription.

Before you start

To use the Weave API, you will need to generate an API token.

  • You must be a workspace admin to generate an API token.

  • API tokens are scoped to a specific workspace.

  1. Sign in to your Weave workspace.

  2. Open Settings > API Tokens.

  3. For first-time setup, you may be prompted to link your Weave and Figma user account. After linking, choose the relevant Figma plan under which the tokens will be created.

  4. Click “Generate API Token”, give it a name, choose expiration, and copy the secret immediately. It is shown only once.

Credit usage

Running workflows through the Weave API consumes Weave credits, and you are responsible for all credit consumption by the Weave API, including consumption attributable to users outside of your organization.

Weave API usage draws from your existing Figma Weave credit pool at then-current consumption rates. There's no separate billing or new contracts for Figma Weave credits in the Weave API.

Related resources

Did this answer your question?