API
Group
Beebole legacy API — Group operations.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Beebole legacy API — Group operations.
{
"service": "group.create",
"group": {
"name": "Texas",
"parent": {"id": 4787} //optional: if not present, the group will be created at the root level
}
}
{
"status": "ok",
"id": 1005
}
{
"service": "group.get",
"id": 1005
}
{
"status" : "ok",
"group" : {
"id" : 1005,
"name" : "Texas",
"parent" : {"id" : 4787}
}
}
{
"service" : "group.update",
"group" : {
"id" : 1005,
"name" : "Texas - Austin"
}
}
{"status" : "ok"}
{
"service" : "group.delete",
"id" : 1005,
"force" : true //optional: default is false. Force deletion even when the group has been assigned to entities
}
}
{"status" : "ok"}
{
"service": "group.list",
"company" : {"id" : 233} // "absence", "company", "project", "subproject", "task" or "person"
}
{
"status": "ok",
"groups":[
{
"id":4787,
"name":"US",
"groups":{"count":4}
}, ...
]
}
{
"service": "group.assignments",
"id" : 4787 // group id
}
{
"status": "ok",
"companies": [
{
"id" : 233,
"name" : "myCompany",
"active" : true
}, ...
],
"people": [
{
"id": 455,
"name" : "Rosa Parks",
"active" : true,
"email": "rosa.parks@example.com"
}, ...
],
... //"companies", "projects", "subprojects", "tasks", "people", "absences"
}
{
"service": "group.tree"
}
{
"groups": [
{
"id":4521,
"name":"Country",
"groups":[
{
"id":4787,
"name":"US"
}
]
}
]
}
Was this page helpful?