Groups Endpoint
Table of Contents
Groups Endpoint
You can list, create, modify, delete the groups on your account. You can also add or remove members to them.
Create a Group
POST https://api.corvusgps.com/v2/groups/
{
"name": "ACME Industries - Field Forces",
}
{
"success": "Group has been created successfully!",
"result": {
"1": {
"gid": 1,
"name": "ACME Industries - Field Forces",
"groupMembers": [],
"groupViewers": []
}
},
"id": 1,
"resultCount": 1
}
Modify a value:
PATCH https://api.corvusgps.com/v2/groups/1
{
"name": "Friends"
}
{
"success": "Group has been modified successfully!",
"result": {
"1": {
"gid": 1,
"name": "Friends",
"groupMembers": [],
"groupViewers": []
}
},
"resultCount": 1
}
List all of your Groups
GET https://api.corvusgps.com/v2/groups/
{
"success": "Groups has been retrieved successfully!",
"result": {
"1": {
"gid": 1,
"name": "ACME Industries - Field Forces",
"groupMembers": [
1,
2,
3
],
"groupViewers": [
4,
5,
6
]
}
},
"resultCount": 1
}
List a specific Group
GET https://api.corvusgps.com/v2/groups/1
{
"success": "Group has been retrieved successfully!",
"result": {
"1": {
"gid": 1,
"name": "ACME Industries - Field Forces",
"groupMembers": [],
"groupViewers": []
}
},
"resultCount": 1
}
Add members to a group
PUT https://api.corvusgps.com/v2/groups/1/groupMembers/1,2,3
{
"success": "Group Memberships have been modified successfully!",
"result": {
"result": {
"1": {
"gid": 1,
"name": "ACME Industries - Field Forces",
"groupMembers": [
1,
2,
3
],
"groupViewers": []
}
},
"resultCount": 1
}
Remove members from a group
DELETE https://api.corvusgps.com/v2/groups/1/groupMembers/1
{
"success": "Group Memberships have been modified successfully!",
"result": {
"result": {
"1": {
"gid": 1,
"name": "ACME Industries - Field Forces",
"groupMembers": [
2,
3
],
"groupViewers": []
}
},
"resultCount": 1
}
Add a viewer to a group
PUT https://api.corvusgps.com/v2/groups/1/groupViewers/1,2,3
{
"success": "Group Memberships have been modified successfully!",
"result": {
"result": {
"1": {
"gid": 1,
"name": "ACME Industries - Field Forces",
"groupMembers": [
2,
3
],
"groupViewers": [
1,
2,
3
]
}
},
"resultCount": 1
}
Remove a viewer from a group
DELETE https://api.corvusgps.com/v2/groups/1/groupViewers/1
{
"success": "Group Memberships have been modified successfully!",
"result": {
"result": {
"1": {
"gid": 1,
"name": "ACME Industries - Field Forces",
"groupMembers": [
2,
3
],
"groupViewers": [
2,
3
]
}
},
"resultCount": 1
}
Delete a Group
DELETE https://api.corvusgps.com/v2/groups/1
{
"success": "Group has been deleted successfully!"
}