EPDM API and SolidWorks API Interaction

In light of a recent discussion in another thread, I have been wondering if I have overestimated the level of integration between the SW and EPDM APIs.  My question is this:

Can an EPDM add-in access all of the functionality available in the SW API?  In other words, in the context of the EPDM API, do I have access to objects such as ModelDoc, AssemblyDoc and Component for the files being checked in, checked out, etc.

Jim S.

SolidworksSolidworks Pdm enterprise Pdm