Your internal representations need the ability to evolve independent of the external representations. Otherwise you will have a versioning nightmare on your hands. Take control over your conversion from internal to external representation.
Does this imply hand-rolling your entire set of API objects/classes and the conversions to/from business objects? Or just defining a clear interface and an auto-mapping library?