/webconsole - report
Rest API Documentation
REST API Documentation for Group report, application /webconsole Version: 4.2.1.4
Endpoints (DRAFT)
POST /rest/api/report/delete
Report API doc
Query Params:
- id [{'type': 'string'}]:
Responses:
- Status Code: 200 OK. - Content-type: /, - Schema: /components/schemas/BasicAjaxResponse 
POST /rest/api/report/param/delete
Report API doc
Responses:
- Status Code: 200 OK. - Content-type: /, - Schema: /components/schemas/BasicAjaxResponse 
POST /rest/api/report/param/save
Report API doc, Save report param
Responses:
- Status Code: 200 Success. - Content-type: application/json, - Schema: /components/schemas/BasicAjaxResponse 
- Status Code: 500 Failure. - Content-type: application/json, - Schema: /components/schemas/BasicAjaxResponse 
DELETE /rest/api/report/param/(id)
Report API doc, Remove report param
Path Params:
- id [{'type': 'string'}]:
Responses:
- Status Code: 200 Success. - Content-type: application/json, - Schema: /components/schemas/BasicAjaxResponse 
- Status Code: 500 Failure. - Content-type: application/json, - Schema: /components/schemas/BasicAjaxResponse 
POST /rest/api/report/save
Report API doc
Responses:
- Status Code: 200 OK. - Content-type: /, - Schema: /components/schemas/BasicAjaxResponse 
GET /rest/api/report/search
Report API doc
Query Params:
- from [{'type': 'integer', 'format': 'int32'}]:
- size [{'type': 'integer', 'format': 'int32'}]:
Responses:
- Status Code: 200 OK. - Content-type: /, - Schema: /components/schemas/BeanResponse 
POST /rest/api/report/validate
Report API doc, Validate and update report param
Responses:
- Status Code: 200 Success. - Content-type: application/json, - Schema: /components/schemas/BasicAjaxResponse 
- Status Code: 500 Failure. - Content-type: application/json, - Schema: /components/schemas/BasicAjaxResponse 
DELETE /rest/api/report/(id)
Report API doc, Remove report
Path Params:
- id [{'type': 'string'}]:
Responses:
- Status Code: 200 Success. - Content-type: application/json, - Schema: /components/schemas/BasicAjaxResponse 
- Status Code: 500 Failure. - Content-type: application/json, - Schema: /components/schemas/BasicAjaxResponse 
GET /rest/api/report/(reportId)/params
Report API doc, Get Parameters by report Id
Query Params:
- size [{'type': 'integer', 'format': 'int32'}]:
- from [{'type': 'integer', 'format': 'int32'}]:
Path Params:
- reportId [{'type': 'string'}]:
Responses:
- Status Code: 200 Success. - Content-type: application/json, - Schema: /components/schemas/BeanResponse 
- Status Code: 500 Failure. - Content-type: application/json, - Schema: /components/schemas/BeanResponse## Definitions