figma.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Activity Logs
list
activityLogs.list
List Figma organization activity logs
Risk: read
Comments
add
comments.add
Add a comment to a Figma file
Risk: write
reactions full type
reactions full type
user full type
user full type
addReaction
comments.addReaction
Add a reaction to a comment
Risk: write
delete
comments.delete
Delete a comment from a Figma file [DESTRUCTIVE]
Risk: destructive
deleteReaction
comments.deleteReaction
Delete a reaction from a comment
Risk: write
getReactions
comments.getReactions
Get reactions on a comment
Risk: read
reactions full type
reactions full type
pagination full type
pagination full type
list
comments.list
List comments on a Figma file
Risk: read
comments full type
comments full type
Components
get
components.get
Get a Figma component by key
Risk: read
meta full type
meta full type
getComponentSet
components.getComponentSet
Get a Figma component set by key
Risk: read
meta full type
meta full type
getComponentSetsForFile
components.getComponentSetsForFile
Get all component sets in a Figma file
Risk: read
meta full type
meta full type
getComponentSetsForTeam
components.getComponentSetsForTeam
Get all component sets for a Figma team
Risk: read
meta full type
meta full type
getForFile
components.getForFile
Get all components in a Figma file
Risk: read
meta full type
meta full type
getForTeam
components.getForTeam
Get all components for a Figma team
Risk: read
meta full type
meta full type
Design Tools
designTokensToTailwind
designTools.designTokensToTailwind
Convert Figma design tokens to a Tailwind CSS configuration
Risk: read
tokens full type
tokens full type
discoverResources
designTools.discoverResources
Discover Figma files, projects, and teams
Risk: read
downloadImages
designTools.downloadImages
Download rendered images for Figma nodes
Risk: read
images full type
images full type
images full type
images full type
extractDesignTokens
designTools.extractDesignTokens
Extract design tokens (variables and styles) from a Figma file
Risk: read
tokens full type
tokens full type
extractPrototypeInteractions
designTools.extractPrototypeInteractions
Extract prototype interactions and flows from a Figma file
Risk: read
Dev Resources
create
devResources.create
Create dev resources on a Figma file
Risk: write
dev_resources full type
dev_resources full type
links_created full type
links_created full type
errors full type
errors full type
delete
devResources.delete
Delete a dev resource from a Figma file [DESTRUCTIVE]
Risk: destructive
get
devResources.get
Get dev resources for a Figma file
Risk: read
dev_resources full type
dev_resources full type
update
devResources.update
Update dev resources on a Figma file
Risk: write
dev_resources full type
dev_resources full type
links_updated full type
links_updated full type
errors full type
errors full type
Files
getImageFills
files.getImageFills
Get image fills from a Figma file
Risk: read
meta full type
meta full type
getJSON
files.getJSON
Get full Figma file JSON
Risk: read
components full type
components full type
styles full type
styles full type
getMetadata
files.getMetadata
Get Figma file metadata
Risk: read
getNodes
files.getNodes
Get specific nodes from a Figma file
Risk: read
nodes full type
nodes full type
getProjectFiles
files.getProjectFiles
Get all files in a Figma project
Risk: read
files full type
files full type
getStyles
files.getStyles
Get styles from a Figma file
Risk: read
meta full type
meta full type
getVersions
files.getVersions
Get version history of a Figma file
Risk: read
versions full type
versions full type
pagination full type
pagination full type
renderImages
files.renderImages
Render Figma nodes as images
Risk: read
images full type
images full type
Library Analytics
componentActions
libraryAnalytics.componentActions
Get library component action analytics
Risk: read
componentUsages
libraryAnalytics.componentUsages
Get library component usage analytics
Risk: read
styleActions
libraryAnalytics.styleActions
Get library style action analytics
Risk: read
styleUsages
libraryAnalytics.styleUsages
Get library style usage analytics
Risk: read
variableActions
libraryAnalytics.variableActions
Get library variable action analytics
Risk: read
variableUsages
libraryAnalytics.variableUsages
Get library variable usage analytics
Risk: read
Payments
get
payments.get
Get payment information for a Figma plugin or widget
Risk: read
meta full type
meta full type
Projects
getTeamProjects
projects.getTeamProjects
Get all projects for a Figma team
Risk: read
projects full type
projects full type
Styles
get
styles.get
Get a Figma style by key
Risk: read
meta full type
meta full type
getForTeam
styles.getForTeam
Get all styles for a Figma team
Risk: read
meta full type
meta full type
Users
getCurrent
users.getCurrent
Get the currently authenticated Figma user
Risk: read
Variables
createModifyDelete
variables.createModifyDelete
Create, modify, or delete variables in a Figma file
Risk: write
meta full type
meta full type
getLocal
variables.getLocal
Get local variables from a Figma file
Risk: read
meta full type
meta full type
getPublished
variables.getPublished
Get published variables from a Figma file
Risk: read
meta full type
meta full type
Webhooks
create
webhooks.create
Create a Figma webhook
Risk: write
delete
webhooks.delete
Delete a Figma webhook [DESTRUCTIVE]
Risk: destructive
get
webhooks.get
Get a Figma webhook by ID
Risk: read
getRequests
webhooks.getRequests
Get webhook request history
Risk: read
requests full type
requests full type
list
webhooks.list
List Figma webhooks
Risk: read
webhooks full type
webhooks full type
update
webhooks.update
Update a Figma webhook
Risk: write