structure for version API.