How does Eclipse get all the metadata, e.g., update sites to add to the update site list, from the url http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=[plugin ID] ?
The documentation of the REST API used by the Eclipse Marketplace Client can be found in the Eclipse Wiki here: