<a id="launchpad-api"></a>

# Launchpad API

Launchpad exposes most of its functionality through a web service API that lets
you programmatically access and manipulate Launchpad data. This section
explores the REST-based web service architecture and the launchpadlib Python
library for building applications that integrate with Launchpad.

#### IMPORTANT
This document has been migrated from help.launchpad.net as is, and has not
yet been revised. The content might be outdated, links and images could be
broken. We are aware and will fix any issues as soon as possible.

* [Launchpad web service](https://ubuntu.com/docs/launchpad/user/explanation/launchpad-api/launchpad-web-service/index.html.md)
* [The launchpadlib API](https://ubuntu.com/docs/launchpad/user/explanation/launchpad-api/launchpadlib/index.html.md)
