The SOLIDWORKS Application Programming Interface (API) is a COM programming interface to the SOLIDWORKS software. Functions in the API provide programmers with direct access to SOLIDWORKS functionality.

The API contains hundreds of functions that you can call from Visual Basic (VB), Visual Basic for Applications (VBA), VB.NET, C++, C#, or SOLIDWORKS macro files.

To access the API help, click > API Help.

There are tips, code fragments, and examples of API functions on the SOLIDWORKS Web page: