← Back to team overview

launchpad-doc team mailing list archive

[Bug 257572] Re: 'automated querying' restrictions may need rewording when API is released

 

Automated access

We provide <a href="https://help.launchpad.net/Feeds";>data feeds</a> and
a <a href="https://help.launchpad.net/API";>web service API</a> for
automated access to Launchpad's dataset. We strongly recommend you use
the feeds and the API in preference to screen-scraping or other
techniques. If you can't do what you need to do through the feeds and
the API, we allow you to use custom scripts or robots that access the
data on the Launchpad web site.

In return, we ask that you identify the programs you write, so that we
can track usage and contact you if your client causes us problems.

* When using the web service API, identify your application in the OAuth
consumer key you use when authenticating  against Launchpad.

* When accessing feeds from a script, or screen-scraping, identify your
application in the 'User-Agent' HTTP header.

When writing short scripts for yourself, you can identify your
application by giving your email address or the URL to your page on
Launchpad. When writing scripts for general distribution, you can
identify your application by giving the URL to its homepage. If your
application is hosted on Launchpad, or it's easy to find your
application's homepage by doing a web search on its name, you can just
give its name.

We reserve the right to limit the access of individual users who make
requests too often; and of applications that cause problems for
Launchpad due to bugs, inefficiency, or malicious intent.

-- 
'automated querying' restrictions may need rewording when API is released
https://bugs.launchpad.net/bugs/257572
You received this bug notification because you are a member of Launchpad
Documentation Team, which is subscribed to Launchpad Documentation.