alex4answ, думаю что будет лучше если backend занимается своим делом, frontend своим. Зачем backend должен заниматся локализацией интерфейса то есть тем что относится к frontend'у?
Я не знаю AMOCRM, но допустим что оно отправляет запрос методом POST, тогда данные должны хранятся в суперглобальной переменной $_POST. В чем проблема?
Да похоже дело в output_buffering, почему то в vagrant box laravel/homestead и в версии установленный через homebrew занчение стоит в 4096. Странно вроде так не должно быть...
Использовал vagrant box laravel/homestead, еще есть чистый php7.2 установленный через homebrew (запускал через php -S localhost:8000). Но результат тот же и не совпадает с 3v4l (ни с версии 7.1 ни 7.2)...
xD