> For the complete documentation index, see [llms.txt](https://windows.help.formit.autodesk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://windows.help.formit.autodesk.com/ja/plugins/how-to-develop-plugins/additional-development-options/invoking-plugins-and-api-from-dynamo.md).

# Dynamo からプラグインと API を呼び出す

## **Dynamo を使用してプラグインを接続する**

FormIt 2022.1 以降では、2 つの新しいノードを介して Dynamo から JavaScript API およびカスタム関数にアクセスできるようになりました。

### **CallJSAPI** <a href="#calljsapi" id="calljsapi"></a>

**CallJSAPI** ノードを使用すると、Dynamo から FormIt JavaScript API を直接呼び出すことができます。

![](https://formit.autodesk.com/page/formit-dynamo/dynamo-formitCallJSAPI-GetTotalGrossArea.png)

関数名とパラメータについては、JavaScript に関するドキュメントを参照してください。このドキュメントは、[FormIt API](https://formit3d.github.io/FormItExamplePlugins/docs/FormItJSAPI/group__mod__jsapi__formit.html) と [WSM API](https://formit3d.github.io/FormItExamplePlugins/docs/FormItJSAPI/group__mod__jsapi__wsm.html) (モデリング カーネル)の 2 つに分かれています。

### **CallPluginJS** <a href="#callpluginjs" id="callpluginjs"></a>

一方、**CallPluginJS** ノードを使用すると、ロード済みのプラグインからカスタム関数を呼び出したり、スクリプト エディタ ウィンドウから実行されたスクリプトのスニペットを呼び出すことができます。

![](https://formit.autodesk.com/page/formit-dynamo/dynamo-formitCallPluginJS.png)
