mod: repository api added