Feedback and Suggestions for Visual Studio Marketplace?

Public REST API for Visual Studio Marketplace

It would be great if we have public VS marketplace API to fetch details like
1. Details of particular extension
2. Average Rating and Rating count
3. Installs VSTS or OnPrem
4. Get all the extensions for the publisher
5. Get all the extensions of a specific category or tag

32 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Utkarsh Shigihalli shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    4 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Gareth Oates commented  ·   ·  Flag as inappropriate

        It would be nice if the API was truly public, i.e. documented so other people can use it without having to run HTTP interception tools.

      • Chris McGrath commented  ·   ·  Flag as inappropriate

        An API already exists, as the Extension Manager has to get the data from somewhere. You can use fiddler to intercept the traffic and you'll have a pretty good idea how to use it.

        Yeah, it would be nice to be publicly documented, but you have something to work with.

        NOTE: You'll need to install the Fiddler interception certificate, so be careful and remember to remove it when you're finished!

      • Yann commented  ·   ·  Flag as inappropriate

        Here we are in October 2017 and we STILL don't have this capability (AFAIK), despite the fact that every other development tool EXCEPT Visual Studio already has this.

        Visual Studio was the FIRST tool to have extensions, but is now going to be the LAST to get access to this functionality.

        Come on, this is now beyond a joke!

      • Yann commented  ·   ·  Flag as inappropriate

        How much longer do we have to wait for this? TFS, VS Code, VSTS have all had this capability for some time now. Why not Visual Studio?

      Feedback and Knowledge Base