Cleaned up route by id API