Module crowdin_api.api_resources.groups.resource

Classes

class GroupsResource (requester: APIRequester, project_id: Optional[int] = None, page_size=25)

Resource for Groups.

Groups allow you to organize your projects based on specific characteristics. Using projects, you can keep your source files sorted.

Use API to manage projects and groups, change their settings, or remove them from organization if required.

Link to documentation: https://developer.crowdin.com/enterprise/api/v2/#tag/Projects-and-Groups

Ancestors

Methods

def add_group(self, name: str, parentId: Optional[int] = None, description: Optional[str] = None)
def delete_group(self, groupId: int)
def edit_group(self, groupId: int, data: Iterable[GroupPatchRequest])
def get_group(self, groupId: int)
def get_groups_path(self, groupId: Optional[int] = None)
def list_groups(self, parentId: Optional[int] = None, limit: Optional[int] = None, offset: Optional[int] = None)