[chore] Clean up API routing