В дополнение к использованию команд с помощью командной строки и интерфейса пользователя, программа предоставляет интерфейсы прикладного программирования (API), которые можно использовать для управления чертежами и изменения базы данных чертежа.
Интерфейсы программирования, которые программа поддерживает:
Тот или иной тип интерфейса можно использовать в зависимости от разрабатываемого приложения и опыта программирования.