Structure for api files