Thank you for the question,
a new Pilot City needs to implement the SynchroniCity APIs and represent the data according to the defined datamodels (additional data models may be defined when required). It is commented here and the particular APIs here. You will see that the APIs rely on concrete standards.
I am not sure whether I have answered your question, please, let us know otherwise.
Best,
Luis / SynchroniCity Team