regen APIs