pub struct Person {Show 13 fields
pub id: String,
pub emails: Vec<String>,
pub phone_numbers: Vec<PhoneNumber>,
pub display_name: String,
pub nick_name: String,
pub first_name: String,
pub last_name: String,
pub avatar: String,
pub org_id: String,
pub created: String,
pub last_activity: String,
pub status: String,
pub person_type: String,
}
Expand description
Person information
Fields§
§id: String
A unique identifier for the person.
emails: Vec<String>
The email addresses of the person.
phone_numbers: Vec<PhoneNumber>
Phone numbers for the person.
display_name: String
The full name of the person.
nick_name: String
The nickname of the person if configured. If no nickname is configured for the person, this field will not be present.
first_name: String
The first name of the person.
last_name: String
The last name of the person.
avatar: String
The URL to the person’s avatar in PNG format.
org_id: String
The ID of the organization to which this person belongs.
created: String
The date and time the person was created.
last_activity: String
The date and time of the person’s last activity within Webex Teams.
status: String
The current presence status of the person.
active - active within the last 10 minutes call - the user is in a call DoNotDisturb - the user has manually set their status to “Do Not Disturb” inactive - last activity occurred more than 10 minutes ago meeting - the user is in a meeting OutOfOffice - the user or a Hybrid Calendar service has indicated that they are “Out of Office” pending - the user has never logged in; a status cannot be determined presenting - the user is sharing content unknown - the user’s status could not be determined
person_type: String
The type of person account, such as person or bot.
person- account belongs to a person bot - account is a bot user appuser - account is a guest user