Не пойму чего хочет работодатель, как реализовать fronted через api?
Правильно понимаете, рендерить html-шаблон не нужно. Нужно web-сервером отдать статику фронта с корневого URL'а, а javascript-код этого фронта будет дёргать эндпоинты вашего API.
Имеется ввиду, что данные загружаются через AJAX с использованием параметров для фильтрации. Шаблон содержит скелет станицы с пустым блоком данных и необходимыми скриптами.