it depends on how that site does it's work, that info would either be part of the URL or part of the info that is posted to the server alongside the query.

Again, depending on how the site works, you would either need to provide the key as is in each request. It might require encryption, or it might require a formal logon/authentication which returns some form of cookie or sessionID which you then use in subsequent calls to the site.