Jak napisał Kolega Adam, albo użyj sobie prostej libki axios, na GH jest fajna dokumentacja.
Operuj sobie na jsonie, w php tablice sobie możesz encodować na JSON i potem w JS sparsować to (w sumie axios zrobi to by default za Ciebie chyba, że pomodyfikujesz opcje requesta).