API

Not logged in - Log In / Register

Revision 18 as of 2008-08-01 22:46:43

Clear message

Launchpad web services API

The Launchpad website lets you learn about and manage bugs, projects, questions, and other artifacts of software development. These same objects are gradually being exposed through a web service, so that you can access them from scripts, applications, or other websites, in addition to accessing them through the Launchpad website. The service is designed around the principles of REST with the goals of simplicity and transparency.

The Launchpad web service is currently in a limited beta, open to Launchpad's beta testers.

   >>> me = launchpad.people['my-username']
   >>> me.display_name = 'My new display name'
   >>> me.lp_save()

   PATCH /beta/+me HTTP/1.1
   Host: api.edge.launchpad.net
   Content-type: application/json

   { "display_name" : "My new display name" }