Open up Marketplace API

Registered by sebastian marcet

What would it take to set up an endpoint and open this up, define the queries, etc... for the Marketplace data? We specifically want to start with the data center locations and office locations, but ultimately we'd like it all to be available.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
sebastian marcet
Direction:
Needs approval
Assignee:
sebastian marcet
Definition:
Approved
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Proposed Endpoints

HTTP VERB : GET

* api/v1/marketplace/public-clouds: get a list of published public clouds (basic data : id, name, creation date, owner)
* api/v1/marketplace/public-clouds/{PUBLIC-CLOUD-ID}: get a public cloud detailed information
* api/v1/marketplace/public-clouds/{PUBLIC-CLOUD-ID}/datacenters : get all datacenter info

HTTP VERB : GET
api/v1/marketplace/private-clouds
api/v1/marketplace/private-clouds/{PRIVATE-CLOUD-ID}
api/v1/marketplace/private-clouds/{PRIVATE-CLOUD-ID}/datacenters

HTTP VERB : GET
api/v1/marketplace/consultants
api/v1/marketplace/consultants/{CONSULTANT-ID}
api/v1/marketplace/consultants/{CONSULTANT-ID}/offices

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.