Используете Owl.Carousel2
Далее когда вы вставляете уже ваши JSON-элементы делаете следующее:
$(".yourcarouselclass").trigger('destroy.owl.carousel');
$('.yourcarouselclass').owlCarousel({ });
Таким образом карусель получит данные заероррится и заново создаст себя. :)