I have developed a NPM package for DataPower XML api using nodejs . Datapower provides XML management interface as part of its Application Management Protocol (AMP). This is useful for managing data power objects and configuration when deploying. Currently only ANT Build scripts are available.
You can find NPM package at https://www.npmjs.com/package/datapowerapi
You can find source code at https://github.com/Rajbandi/DataPowerApi