diff --git a/src/RequestOptions/RequestOptionsFactory.php b/src/RequestOptions/RequestOptionsFactory.php index 1c43c5926..45d539635 100644 --- a/src/RequestOptions/RequestOptionsFactory.php +++ b/src/RequestOptions/RequestOptionsFactory.php @@ -70,6 +70,9 @@ private function normalize($options) 'X-Algolia-API-Key' => $this->config->getApiKey(), 'User-Agent' => UserAgent::get(), 'Content-Type' => 'application/json', + // For Algolia API restriction, add referer. + // See: https://discourse.algolia.com/t/api-key-referrer-restrictions-do-not-work/6574/3 + 'referer' => $_SERVER['HTTP_HOST'], ], 'query' => [], 'body' => [],