The Wolfram Language has many functions that fetch data from online sources. Without access to internet these functions might not work as intended. Firewalls and proxy servers may deny the Wolfram Language access to online data. Knowing the URLs that it uses allows you to configure any firewalls or proxies to grant access to online data.

Most of the Wolfram Language’s online functions, including natural language queries, need:

  • www.wolfram.com
  • www.wolframalpha.com
  • dataserver.wolfram.com
  • pacletserver.wolfram.com

Wolfram Cloud-related functionality, Wolfram Data Repository, Wolfram Chat services, Wolfram Resource System, as well as functions like WebSearch, WebImageSearch and TextTranslation access one or several of the following when invoked:

  • www.wolframcloud.com
  • datadrop.wolframcloud.com
  • channelbroker.wolframcloud.com
  • resources.wolframcloud.com
  • datarepository.wolframcloud.com

The geographics functionality needs:

  • geo.wolfram.com

The function ProteinData needs:

  • www.rcsb.org

Functions that perform web operations, like URLRead and URLExecute, require access to the URL that is called. Connected services functions accessed via ServiceConnect require access to the respective service/API domain.