I'm a .NET developer that has recently moved into a role where I will be developing applications to aid in facilitating administrative interactions and providing administrative information about multiple Mongoose-based products, environments, and versions. Poking around Infor Xtreme and mongoose.infor.com, I've noticed that there are multiple APIs to interact with Mongoose. I imagine this is due to different API philosophies and legacy code persisting throughout time. I'd rather not write code tailored to a specific API that is either on its way out or isn't very mature. Can anyone comment on which API should be used for which purposes?