1000) { $sanitizedResponse = substr($response, 0, 1000) . '... [truncated]'; } $logMessage = "API Call:" . PHP_EOL; $logMessage .= "URL: $url" . PHP_EOL; $logMessage .= "Method: $method" . PHP_EOL; $logMessage .= "Headers: " . json_encode($sanitizedHeaders) . PHP_EOL; $logMessage .= "Body: " . json_encode($sanitizedBody) . PHP_EOL; $logMessage .= "Response Code: $httpCode" . PHP_EOL; $logMessage .= "Response: $sanitizedResponse" . PHP_EOL; logMessage($logMessage, 'API'); }