2. Certified SOLIDWORKS Professional in API

Certified SOLIDWORKS Professional in API

Certified SOLIDWORKS Professional in API

Application Programming Interface (API) is a powerful capability of the SOLIDWORKS software because it allows a user with knowledge of programming to automate almost any part of the software and thereby use SOLIDWORKS in ways that are not possible interactively. Employers can be confident that an individual with this certification has the skill set and know-how to automate SOLIDWORKS for the most tedious tasks.

Take the Exam  Sample CSWP-API Exam (PDF)

Recommended Training Courses

Note: You must use at least SOLIDWORKS 2017 for this exam. Any use of a previous version will result in the inability to open some of the testing files. This exam is focused on using VBA

Exam Length

2 Hours

Minimum Passing grade


About the Exam

All candidates receive electronic certificates and a personal listing on the CSWP directory* when they pass.

Features hands-on questions in most of these areas where you will be asked to automate a task. These areas include but not limited to:

  • Understanding the API Object Model 
  • Troubleshooting
  • Part design automation
  • Drawing Automation
  • Assembly automation
  • Adding sketch entities and dimensions
  • Feature creations such as extrudes and cuts
  • Selection and traversal techniques
  • Hide/Suppress/Resolve components
  • Creation of drawings
  • Insert drawing views
  • Insert a BOM
  • Save drawings in different file formats
  • Add custom properties
  • Save and close documents

Re-test Policy

There is a minimum 14 day waiting period between every attempt of the CSWP-API exam. Also, a CSWP-API exam credit must be purchased for each exam attempt.

Take the Exam  Sample CSWP-API Exam (PDF)