В нашей компании перешли на сторонние фреймворки Lumen и Laravel, особенно для высонагруженных проектов, где опыт подсказывает, что использование средств Битрикс приводит к снижению скорости работы системы и превращение её в Франкенштейна:)
Я бы посоветовал писать на микро-фреймворке Lumen.
Этот тот же Laravel, только заточенный как раз под реализацию Rest Api.
К слову сказать он также от создателя Laravel.
А если конкретно отвечать по заданному вопросу, то... Читать далее