Configuring a REST Endpoint Extension
To add an extension that uses a REST Endpoint, go to the Extensions category in the SmartDraw Template Dialog and click on the "Create an Extension" icon. You'll be presented with a choice about the type of extension you want to create in the "Choose Extension Type" dialog.
Choose the REST Extension option.
In the REST Extension configuration dialog, you can give your extension a name and point to the url that will pass SmartDraw VisualScript markup (VSON).
The description you add will show in the dialog an end user sees when running the extension.
Passing Parameters to the EndPoint
There are three ways to pass parameters to the REST endpoint.
Sharing a REST Endpoint Extension
Creating a REST EndPoint extension adds a new icon to your Extensions category with the name that you assigned to it. If you (as the author) click on this you see the configuration dialog. You can run it or change the configuration.
You may want to share this extension with others so your team can use it to generate visuals from the same data.
Right click on the Extension icon and choose "Share". This copies a share URL to the clipboard. Paste this into an email and send it to anyone you want to be able to use it. If the user clicks on the link the icon for the extension will appear in their Extensions dialog.
Please note that sharing is only allowed between users that share the same SmartDraw Enterprise Site License.
Running a Shared Extension