SolidWorks Routing allows you to create a special type of sub-assembly that builds a path of pipes, tubes, or electrical cables between components.
The SolidWorks Routing Application Programming Interface (API):
Contains functions that you can call from Visual Basic for Applications (VBA), VB.NET, C++ 6.0, C++/CLI, and C#. These functions provide direct access to SolidWorks routing functionality. It is assumed that you are familiar with at least one of these programming languages and the SolidWorks Routing software.
This online reference manual documents the objects available in the SolidWorks Routing API, including their associated methods and properties.