Pools
add_marker
TagmeClientAdvanced.add_marker(marker_email: str, pools: List[str], organization_id: str | None = None, ) → ErrorMarkersResponse
Add marker to pools.
Parameters |
* * * |
Returns |
object with errors while adding marker to pools. |
add_markers
TagmeClientAdvanced.add_markers(emails: List[str], pools: List[str], organization_id: str | None = None, ) → ErrorMarkersResponse
Add markers to pools.
Parameters |
* * * |
Returns |
object with errors while adding markers to pools. |
add_pools
TagmeClientAdvanced.add_pools(project_id: str, pools: Sequence[str], organization_id: str | None = None, ) → None
Add pools of users to project.
Parameters |
* * * |
attach_user_to_pool
TagmeClientAdvanced.attach_user_to_pool(pool_id: str, user_id: str, organization_id: str | None = None, ) → bool
Add user to pool.
Parameters |
* * * |
Returns |
True if user was successfully added to pool, False otherwise. |
clone_pool
TagmeClientAdvanced.clone_pool(pool_id: str, organization_id: str | None = None, dst_organization_id: str | None = None, ) → Pool
Clone pool with members.
Parameters |
* * * |
Returns |
created pool. |
create_pool
TagmeClientAdvanced.create_pool(markers: List[str], name: str, organization_id: str | None = None, ) → Pool
Create new pool
Parameters |
* * * |
Returns |
information about newly created pool. |
delete_pool
TagmeClientAdvanced.delete_pool(pool_id: str, organization_id: str | None = None, ) → None
Delete pool.
Parameters |
* * |
detach_markers
TagmeClientAdvanced.detach_markers(pool_id: str, uids: List[str], organization_id: str | None = None, ) → ErrorMarkersResponse
Remove users from pool.
Parameters |
* * * |
Returns |
object which contains information about errors while removing users from pool. |
detach_user_from_pool
TagmeClientAdvanced.detach_user_from_pool(pool_id: str, user_id: str, organization_id: str | None = None, ) → bool
Remove user from pool.
Parameters |
* * * |
Returns |
True if user was successfully removed from pool, False otherwise. |
get_organization_pools
TagmeClientAdvanced.get_organization_pools(organization_id: str | None = None, page: int | None = None, size: int | None = None, query: str | None = None, ) → List[Pool]
Get pool in selected organization.
Parameters |
* * * * |
Returns |
list of pools. |
get_pool
TagmeClientAdvanced.get_pool(pool_id: str, with_markers: bool | None = None, organization_id: str | None = None, ) → Pool
Get information about pool by id.
Parameters |
* * * |
Returns |
information about pool. |
get_pools
TagmeClientAdvanced.get_pools(project_id: str, organization_id: str | None = None, ) → List[str]
Get pools added to project.
Parameters |
* * |
Returns |
list of pools. |
move_markers
TagmeClientAdvanced.move_markers(pool_id: str, target_pool: str, uids: List[str], organization_id: str | None = None, ) → ErrorMarkersResponse
Move users from one pool to another.
Parameters |
* * * * |
Returns; object which contains information about errors while moving users from pool to target pool.
update_pool
TagmeClientAdvanced.update_pool(pool_id: str, name: str, organization_id: str | None = None, ) → Pool
Update pool name.
Parameters |
* * * |
Returns |
information about updated pool. |