write_plugin_data
Write plugin data (private or shared) to a Figma node. Pass empty string as value to delete a key.
Instructions
Write plugin data (private or shared) to a Figma node.
If namespace is omitted, writes private pluginData (node.setPluginData(key, value)).
If namespace is provided, writes sharedPluginData (node.setSharedPluginData(namespace, key, value)).
Pass an empty string as value to delete a key.
Examples: write_plugin_data({node_id: "1:5", key: "ref", value: "home_title"}) write_plugin_data({node_id: "1:5", namespace: "i18n", key: "ref", value: "home.welcome_title"})
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node_id | Yes | Figma node id. | |
| namespace | No | Optional sharedPluginData namespace. | |
| key | Yes | Key to write. | |
| value | Yes | Value (string). Pass "" to delete. |