Можно и без курла.
$url = 'https://mobile-api.mcdonalds.ru/api/v1/awards';
$headers = [
'X-Device-ID: 9cf60abdee55cb0d',
'X-Device-Model: SM-N975F',
'X-Platform: Android',
'X-OS-Version: 25',
'X-Language: ru_RU',
'X-App-Version: 7.6.0',
'X-Build-Number: 3689',
'X-Cellular-Name: MTS',
'X-City-ID: 5dfc9fdc51f0dc92455beefa',
'X-Timezone: GMT+08:00',
'X-Appsflyer-ID: 1608558652958-3588301580748629636',
'Authorization: Bearer fghdfghgfdhYadePcfi2c9MgQNjvJOMd1w',
'Host: mobile-api.mcdonalds.ru',
'Connection: close',
'Accept-Encoding: gzip, deflate',
'User-Agent: okhttp/3.12.1',
];
$context = stream_context_create([
'http' => [
'method' => 'POST',
'header' => join(PHP_EOL, $headers),
'content' => QUERY,
],
]);
$responseBody = file_get_contents($url, false, $context);