redrock new api system