1. An apparatus for multi-environment document management access, the apparatus comprising: a document management system disposed in a first processing environment, the system having a plurality of data objects stored therein; a web service framework including a web service end point disposed in the first processing environment; a class module coupled to the document management system and the web service framework; and the web service end point operative to receive a client call command for accessing one of the data objects in the document management system through the class module, the command received from a client application in a second processing environment, wherein the class module is further coupled to an API generator framework that includes a plurality of API generators each corresponding to a particular processing environment.