#462 all API routes now have execution segregation