Vacancy REST implementation