• Skip to main content
  • Select language
  • Skip to search
MDN Web Docs
  • Technologies
    • HTML
    • CSS
    • JavaScript
    • Graphics
    • HTTP
    • APIs / DOM
    • WebExtensions
    • MathML
  • References & Guides
    • Learn web development
    • Tutorials
    • References
    • Developer Guides
    • Accessibility
    • Game development
    • ...more docs
Firefox Marketplace
  1. MDN
  2. Mozilla
  3. Firefox Marketplace
  4. Firefox Marketplace APIs

Firefox Marketplace APIs

Links to the main references covering Mozilla's Firefox Marketplace APIs, with which you can handle app submissions, configure a payment account for an app, and more.

Marketplace utility library
To help you work with the Firefox Marketplace, we provide a JavaScript library you can use in your apps to make it easier to handle in-app payments and verify payment receipts.
Submission API
The Submission API lets you validate your app, update your app, and fetch information about the apps available to be installed.
Payment API
The Payment API lets you do things like get information about in-app purchases and get information about pricing tiers for various countries.
Other Marketplace APIs
The full documentation for the Firefox Marketplace APIs.

Tools for app developers
  • Visit Firefox Marketplace Developer Hub
  • Firefox OS Simulator
  • App developer tools
Technology reference documentation
  • CSS
  • DOM
  • HTML
  • JavaScript
  • WebAPI
  • WebGL
  • SVG
  • Open Web Apps overview site
  • Apps project wiki page
Getting help from the community

If you still aren't sure how to do what you're trying to get done, feel free to join the conversation!

  • Consult the webapps forum:
    • Mailing list
    • Google Group
    • RSS feed
    • Ask your question on the Open Web Apps IRC channel: #openwebapps

Don't forget about the netiquette...

Document Tags and Contributors

Tags: 
  • API
  • Apps
  • Marketplace
 Contributors to this page: Marsf, mehmetaergun, alispivak, markg, chrisdavidmills
 Last updated by: Marsf, Dec 19, 2015, 12:25:58 AM
  1. Prepare for success
    1. Introduction
    2. Deciding what to build
    3. Getting to know your users
    4. Choosing your business model
    5. Localizing your apps
    6. Promoting your app
    7. Creating your community
  2. Your publication options
    1. Introduction
    2. Packaged apps
    3. Hosted apps
    4. Packaged or hosted?
    5. Mobile-optimized websites
    6. Publish apps yourself
  3. App publishing overview
    1. Introduction
    2. Submission checklist
    3. Marketplace review criteria
    4. Marketplace showcase criteria
    5. Adding a subdomain for an app
    6. Policies and Guidelines
      1. Introduction
      2. Marketplace screenshot criteria
      3. Privacy policy
      4. App testing and troubleshooting
  4. Submit your app
    1. Overview
    2. Step 1: Sign-in
    3. Step 2: Load app
    4. Step 3: Listing details
    5. Step 4: Next steps
    6. Step 5: App rating
    7. Step 6: Define team members
    8. Step 7: View listing
    9. Step 8: Edit other localizations
  5. Managing and updating published apps
    1. Introduction
    2. Your app's status
    3. Updating apps
    4. App Stats
  6. Add-on submission
    1. Add-on submission overview
    2. Add-on review criteria
  7. Libraries and APIs
  8. Firefox Marketplace FAQ