Refactorado código da API