Hi Lasantha, On Wed, May 31, 2017 at 1:57 PM, Lasantha Samarakoon <lasant...@wso2.com> wrote:
> Hi all, > > ATM Dashboard UUF component is exposing set of REST APIs to perform CRUD > operations on the artifacts such as dashboards, layouts and widgets. But > these APIs don't have proper URL patterns associated, hence we are planning > on refactoring these APIs [1]. We had a offline discussion regarding this > and came-up with the following URLs. > > *Dashboards:* > > - GET apis/dashboards > Returns list of dashboards. > > - GET apis/dashboards/{id} > Returns specific dashboard identified by Id. > > - POST apis/dashboards > Create new dashboard. > > - PUT apis/dashboards/{id} > Update existing dashboard identified by Id. > > Is this a partial update or complete replace? > > - > - DELETE apis/dashboards/{id} > Delete existing dashboard identified by Id. > > *Layouts:* > > - GET apis/layouts > Returns list of layouts. > > *Widgets:* > > - GET apis/widgets/ > Returns list of widgets. > > - GET apis/widgets/{id}/conf > Returns configurations of a widget identified by Id. > > - GET apis/widgets/{id}/thumbnail > Returns thumbnail of a widget identified by Id. > > > Appreciate your feedback on this. > > [1] https://github.com/wso2/carbon-dashboards/issues/496 > > > Thanks, > > *Lasantha Samarakoon* | Software Engineer > WSO2, Inc. > #20, Palm Grove, Colombo 03, Sri Lanka > Mobile: +94 (71) 214 1576 <+94%2071%20214%201576> > Email: lasant...@wso2.com > Web: www.wso2.com > > lean . enterprise . middleware > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Lakshman Udayakantha WSO2 Inc. www.wso2.com lean.enterprise.middleware Mobile: *0717429601*
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev