Reports
Used to get the available reports of a form.
URL : /api/v1/form/reports/
URL Parameters :
- name=[string] : a valid form data model name
Method : GET
Auth required : YES
Permissions required :
- Roles:
_administrator_
,developer
,operator
,viewer
- Permissions:
form-<data model name>:edit
,form-<data model name>:view
Data constraints : None
Data example : None
Success Response
GET /api/v1/form/reports?name=cores
{
"single": [
{
"name": "Details",
"title": "Details of record",
"model": ".*",
"showInMenu": true,
"singleRecord": true
}
],
"multiple": [
{
"name": "ListAllCsv",
"title": "Export full records as CSV file",
"model": ".*",
"showInMenu": true,
"singleRecord": false
},
{
"name": "ListCsv",
"title": "Export records as CSV file",
"model": ".*",
"showInMenu": true,
"singleRecord": false
},
{
"name": "List",
"title": "List of records",
"model": ".*",
"showInMenu": true,
"singleRecord": false
}
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34