Customisation and data compatibility

What happens when countries customise DHIS2. Do they all end up fragmented or is there some mechanism to keep them aligned? Will the API allow for intercountry operability?

Thank you