Employees
add_employee_to_organization
TagmeClientAdvanced.add_employee_to_organization(person_id: str, roles: List[str] = None, organization_id: str = None, ) → Employee
Add new employee to organization.
Parameters |
* * * |
Returns |
employee information. |
Return type |
get_employee
TagmeClientAdvanced.get_employee(user_id: str, organization_id: str | None = None, ) → Employee
Get information about organization’s employee.
Parameters |
* * |
Returns |
employee information. |
Return type |
get_employee_info
TagmeClientAdvanced.get_employee_info(employee_id: str, with_pools: bool | None = None, with_info: bool | None = None, organization_id: str | None = None, ) → Employee
Get full information about employee.
Parameters |
* * * * |
Returns |
full information about employee. |
get_employees
TagmeClientAdvanced.get_employees(query: str | None = None, person_ids: List[str] | None = None, with_pools: bool | None = None, with_info: bool | None = None, organization_id: str | None = None, page: int | None = None, size: int | None = None, active: bool | None = None, ) → List[Employee]
Get information about employees.
Parameters |
* * * * * * * * |
Returns |
list of employees. |
get_marker_info
TagmeClientAdvanced.get_marker_info(marker_id: str, with_pools: bool, with_info: bool, organization_id: str | None = None, ) → Employee
Get full information about organization employee.
Parameters |
* * * * |
Returns |
full information about marker. |
get_user_config
TagmeClientAdvanced.get_user_config(user_id: str, organization_id: str | None = None, ) → Dict[str, Any]
Get employee config.
Parameters |
* * |
Returns |
employee config. |
get_user_info
TagmeClientAdvanced.get_user_info(user_id: str, organization_id: str | None = None, ) → Employee
Get information about employee.
Parameters |
* * |
Returns |
information about employee. |
get_user_profile
TagmeClientAdvanced.get_user_profile(user_id: str, organization_id: str | None = None, ) → Dict[str, Any]
Get user profile.
Parameters |
* * |
Returns |
user profile. |
get_user_report
TagmeClientAdvanced.get_user_report(user_id: str, organization_id: str | None = None, ) → Dict[str, Any]
Get user report
Parameters |
* * |
Returns |
user report. |
set_user_config
TagmeClientAdvanced.set_user_config(user_id: str, config: Dict[str, Any], organization_id: str | None = None, ) → None
Set employee config.
Parameters |
* * * |
set_user_profile
TagmeClientAdvanced.set_user_profile(user_id: str, profile: Dict[str, Any], organization_id: str | None = None, ) → None
Set user profile.
Parameters |
* * * |
set_user_report
TagmeClientAdvanced.set_user_report(user_id: str, report: Dict[str, Any], organization_id: str | None = None, ) → None
Set user report.
Parameters |
* * * |
set_user_roles
TagmeClientAdvanced.set_user_roles(user_id: str, roles: List[str] | None, organization_id: str | None = None, ) → None
Set user roles.
Parameters |
* * * |
update_user_config
TagmeClientAdvanced.update_user_config(user_id: str, config: Dict[str, Any], organization_id: str | None = None, ) → None
Update employee config.
Parameters |
* * * |
update_user_profile
TagmeClientAdvanced.update_user_profile(user_id: str, profile: Dict[str, Any], organization_id: str | None = None, ) → None
Update user profile.
Parameters |
* * * |
update_user_report
TagmeClientAdvanced.update_user_report(user_id: str, report: Dict[str, Any], organization_id: str | None = None, ) → None
Update user report.
Parameters |
* * * |