The AMO API provides an interface to AMO for your web or other applications. The API supports REST andresponses are returned in XML format.
Currently there are two components to the API:
- The generic AMO API
- This is the set of API calls used by the Firefox Add-ons manager. It is currently read only. It allows you to retrieve data about a single addon, groups of addons, or to search addons. This API does notrequire authentication or an API key for use.
- The Bandwagon API
- The Bandwagon API allows you to interact with Add-ons Collections. This is a read/write API. It requires authentication using your existing AMO account.
== The generic AMO API ==
=== URL Format ===API calls are served via
You may localize the returned content by adding a locale string to this URL as follows:
The API is versioned. For all calls, the first parameter is the API version. This is optional, and if it is not supplied, the version defaults to 0. This is maintained for compatibility with older versions of Firefox, but may give you some unexepcted behavior, so be sure to specify the current API version.
The current API version is 1.3.
All API calls only return public addons at present.