Authorization header in inference API

Hi,
I am just wondering what is the purpose of the “Authorization” http header in the inference API. If I remove this header, the request is still working. Example:

curl 'https://api-inference.huggingface.co/models/bert-base-uncased' \
  -H 'Connection: keep-alive' \
  -H 'Content-Type: text/plain;charset=UTF-8' \
  -H 'Accept: */*' \
  -H 'Accept-Language: en,en-US;q=0.9,id;q=0.8,de;q=0.7,ms;q=0.6' \
  --data-binary '{"inputs":"If I am hungry, I will make [MASK]."}' \
  --compressed