initial add of the apiDeffinition struct