Completed API routing