Meyz, ну анализ сайтов - это значит вы какие-то метрики будет с сайтов у себя снимать, каким-то образом их обрабатывать, и хранить их у себя в моделях в базе.
А вот на основе REST API - как раз можно разработать универсальный интерфейс для получения данных анализа этих метрик из базы.