La Interfaz de programación de aplicaciones (API) de SOLIDWORKS Workgroup PDM es una interfaz de programación OLE con Workgroup PDM que permite automatizar y personalizar Workgroup PDM.
La API contiene funciones que pueden invocarse desde Visual Basic (VB), Visual Basic para Aplicaciones (VBA), VB.NET, C++ 6.0, C++.NET y C#.NET. Estas funciones ofrecen acceso directo al entorno de Workgroup PDM. Se supone que está familiarizado, como mínimo, con uno de estos lenguajes de programación.