This GraphQL query fetches All Roles
0
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
query allRoles { roles (skip: 0, limit: 3) { results { ACL createdAt department { id } id lastLocation { latitude longitude } name roles (skip: 0, limit: 3) { results { id } } updatedAt users (skip: 0, limit: 3) { results { id } } } } }
{ "data": { "roles": { "results": [ { "ACL": {}, "createdAt": "2018-05-30T16:29:43.514Z", "department": null, "id": "dGPcJbpXWu", "lastLocation": null, "name": "operations", "roles": { "results": [] }, "updatedAt": "2019-12-20T06:13:48.425Z", "users": { "results": [] } }, { "ACL": {}, "createdAt": "2019-11-27T12:18:57.646Z", "department": null, "id": "FlA44ouy0r", "lastLocation": null, "name": "manager", "roles": { "results": [] }, "updatedAt": "2019-12-24T10:44:47.462Z", "users": { "results": [] } }, { "ACL": { "*": { "read": true, "write": true } }, "createdAt": "2019-05-13T09:46:48.326Z", "department": null, "id": "3TcT6Q9DnO", "lastLocation": null, "name": "couriers", "roles": { "results": [] }, "updatedAt": "2020-01-27T08:13:07.413Z", "users": { "results": [] } } ] } } }