# Bitrix24 Work Groups API

**Canonical:** https://apis.io/apis/bitrix24/bitrix24-work-groups-api/  
**Provider:** Bitrix24 — https://apis.io/providers/bitrix24/  
**Base URL:** https://{installation}.bitrix24.com/rest/  
**Documentation:** https://apidocs.bitrix24.com/

Bitrix24 Work Groups API is one of 36 APIs that [Bitrix24](https://apis.io/providers/bitrix24/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Workgroups. The published artifact set on APIs.io includes an OpenAPI specification.

The Work Groups API from Bitrix24 — 39 operation(s) for work groups.

## Operations (39)

| Method | Path | Summary |
|---|---|---|
| POST | `/feature.access` | Check the access permissions of the current user sonet_group.feature.access |
| POST | `/socialnetwork.api.workgroup.get` | Retrieve Data on Workgroup socialnetwork.api.workgroup.get |
| POST | `/socialnetwork.api.workgroup.list` | Get a List of Workgroups socialnetwork.api.workgroup.list |
| POST | `/tasks.api.scrum.backlog.add` | Add backlog in Scrum tasks.api.scrum.backlog.add |
| POST | `/tasks.api.scrum.backlog.delete` | Delete backlog tasks.api.scrum.backlog.delete |
| POST | `/tasks.api.scrum.backlog.get` | Get Backlog Fields by Scrum ID tasks.api.scrum.backlog.get |
| POST | `/tasks.api.scrum.backlog.getFields` | Get a list of available backlog fields tasks.api.scrum.backlog.getFields |
| POST | `/tasks.api.scrum.backlog.update` | Update backlog tasks.api.scrum.backlog.update |
| POST | `/tasks.api.scrum.epic.add` | Add Epic in Scrum tasks.api.scrum.epic.add |
| POST | `/tasks.api.scrum.epic.delete` | Delete Epic tasks.api.scrum.epic.delete |
| POST | `/tasks.api.scrum.epic.get` | Get Epic Fields by Its Identifier tasks.api.scrum.epic.get |
| POST | `/tasks.api.scrum.epic.getFields` | Get a list of available fields for epic tasks.api.scrum.epic.getFields |
| POST | `/tasks.api.scrum.epic.list` | Get a List of Epics tasks.api.scrum.epic.list |
| POST | `/tasks.api.scrum.epic.update` | Update Epic in Scrum tasks.api.scrum.epic.update |
| POST | `/tasks.api.scrum.kanban.addStage` | Create a Scrum Kanban Stage tasks.api.scrum.kanban.addStage |
| POST | `/tasks.api.scrum.kanban.addTask` | Add Task to Scrum Kanban tasks.api.scrum.kanban.addTask |
| POST | `/tasks.api.scrum.kanban.deleteStage` | Delete Stage tasks.api.scrum.kanban.deleteStage |
| POST | `/tasks.api.scrum.kanban.deleteTask` | Delete Task from Scrum Kanban tasks.api.scrum.kanban.deleteTask |
| POST | `/tasks.api.scrum.kanban.getFields` | Get a list of available fields for the kanban stage… |
| POST | `/tasks.api.scrum.kanban.getStages` | Get Kanban Stages by Sprint ID tasks.api.scrum.kanban.getStages |
| POST | `/tasks.api.scrum.kanban.updateStage` | Update Scrum Kanban Stage tasks.api.scrum.kanban.updateStage |
| POST | `/tasks.api.scrum.sprint.add` | Add Sprint in Scrum tasks.api.scrum.sprint.add |
| POST | `/tasks.api.scrum.sprint.complete` | Complete the active sprint of the selected Scrum tasks.api.scrum.sprint.complete |
| POST | `/tasks.api.scrum.sprint.delete` | Delete Sprint tasks.api.scrum.sprint.delete |
| POST | `/tasks.api.scrum.sprint.get` | Get Sprint Fields by Its Identifier tasks.api.scrum.sprint.get |
| POST | `/tasks.api.scrum.sprint.getFields` | Get a list of available fields for the sprint tasks.api.scrum.sprint.getFields |
| POST | `/tasks.api.scrum.sprint.list` | Get the list of sprints tasks.api.scrum.sprint.list |
| POST | `/tasks.api.scrum.sprint.start` | Start Sprint tasks.api.scrum.sprint.start |
| POST | `/tasks.api.scrum.sprint.update` | Update Sprint tasks.api.scrum.sprint.update |
| POST | `/tasks.api.scrum.task.get` | Get Scrum Task Fields by ID tasks.api.scrum.task.get |
| POST | `/tasks.api.scrum.task.getFields` | Get Scrum Task Fields tasks.api.scrum.task.getFields |
| POST | `/tasks.api.scrum.task.update` | Create or Update a Scrum Task tasks.api.scrum.task.update |
| POST | `/user.add` | Add Users to Group sonet_group.user.add |
| POST | `/user.delete` | Remove users from group sonet_group.user.delete |
| POST | `/user.get` | Get the list of group participants sonet_group.user.get |
| POST | `/user.groups` | Get the list of groups for the current user sonet_group.user.groups |
| POST | `/user.invite` | Invite users to group sonet_group.user.invite |
| POST | `/user.request` | Send a request to join the group sonet_group.user.request |
| POST | `/user.update` | Change Role of Group Participants sonet_group.user.update |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/bitrix24/refs/heads/main/openapi/bitrix24-work-groups-api-openapi.yml

## Other Bitrix24 APIs (12)

- [Bitrix24 REST API](https://apis.io/apis/bitrix24/rest-api/)
- [Bitrix24 BIconnector API](https://apis.io/apis/bitrix24/bitrix24-biconnector-api/)
- [Bitrix24 Business Processes API](https://apis.io/apis/bitrix24/bitrix24-business-processes-api/)
- [Bitrix24 Calendar API](https://apis.io/apis/bitrix24/bitrix24-calendar-api/)
- [Bitrix24 Chatbots API](https://apis.io/apis/bitrix24/bitrix24-chatbots-api/)
- [Bitrix24 Chats API](https://apis.io/apis/bitrix24/bitrix24-chats-api/)
- [Bitrix24 Company Structure API](https://apis.io/apis/bitrix24/bitrix24-company-structure-api/)
- [Bitrix24 CoPilot / AI API](https://apis.io/apis/bitrix24/bitrix24-copilot-ai-api/)
- [Bitrix24 CRM API](https://apis.io/apis/bitrix24/bitrix24-crm-api/)
- [Bitrix24 Data Storage API](https://apis.io/apis/bitrix24/bitrix24-data-storage-api/)
- [Bitrix24 Deprecated Methods API](https://apis.io/apis/bitrix24/bitrix24-deprecated-methods-api/)
- [Bitrix24 Document Generator API](https://apis.io/apis/bitrix24/bitrix24-document-generator-api/)

## Tags

Workgroups

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/bitrix24/bitrix24-work-groups-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/bitrix24/.
