Приложение, которое делает запрос к API и полученную информацию показывает на экране. Запрос уходит на сервер при нажатии на кнопку. В разметке HTML два поля: в первое выводится результат поиска, если данные пришли и всё хорошо, во второе — ошибка, если что-то пошло не так. Сообщения видны поочередно, если результат показан, ошибка сбрасывается. И наоборот.