Hi Bibinlal
There are some inconsistencies between the various V4 APIs as a consequence of different API owners from different CSPs modelling things in slightly different ways. In V5 the APIs are strongly-typed, e.g. the characteristic pattern, and by introducing far improved TMF API tooling and reusing the API schema (in github tmforum-rand), the V5 APIs are now more consistent (reusing the same design patterns). As a consequence though, there are some backward incompatibilities. Typically, when upgrading to the newer V5 version, the API provider (ODA-C or otherwise) should continue to support one earlier version (V4) to provide sufficient time for all API consumers to transition/upgrade to the latest version.
Good luck!
------------------------------
ROCHANA MACHAROEN
ADVANCED INFO SERVICE PLC. (AIS)
------------------------------