Launchpad Web Services API

Launchpad exposes a RESTful Web Services API over its project hosting, bug tracking, code, builds, translations, and distribution data. The API is authenticated with OAuth; anonymous access gives read-only access to public data. The launchpadlib Python library is the officially supported client.

API entry from apis.yml

apis.yml Raw ↑
aid: canonical:launchpad-api
name: Launchpad Web Services API
description: Launchpad exposes a RESTful Web Services API over its project hosting, bug tracking, code,
  builds, translations, and distribution data. The API is authenticated with OAuth; anonymous access gives
  read-only access to public data. The launchpadlib Python library is the officially supported client.
humanURL: https://documentation.ubuntu.com/launchpad/user/how-to/launchpad-api/
baseURL: https://api.launchpad.net/
tags:
- OAuth
- Open Source
- Project Hosting
properties:
- type: Documentation
  url: https://documentation.ubuntu.com/launchpad/user/how-to/launchpad-api/
- type: Reference
  url: https://help.launchpad.net/API
- type: ClientLibrary
  url: https://launchpadlib.readthedocs.io/en/latest/introduction.html
- type: Portal
  url: https://api.launchpad.net/