As document in the 2005 Electical help system:
The AutoCAD Electrical API entry point list consists of a series of entry points into the AutoCAD Electrical software executable. This API allows a user to create custom applications such as automatic schematic generation or custom drafting/design utilities based upon the AutoCAD Electrical "engine".
The AutoCAD Electrical 2005 API is AutoLISP/VisualLisp based but it not limited to this development environment. It can be invoked from VB, VBA, C++/arx, AutoCAD script files, or embedded into custom AutoCAD menus.
Spreadsheet --> PLC I/O Generator
AutoCAD Electrical's spreadsheet to PLC I/O utility can generate a set of PLC I/O drawings from data pulled from an Excel spreadsheet. This command is supplied in uncompiled source code form (and also executed from this uncompiled form) to serve as an example of a large, intricate application that makes heavy use of the API.