dataapi routing