Initial structure for api