Guest {
create_time (string, optional): Time at which the account was created,
current_state (string, optional) = ['active' or 'disabled' or 'expired' or 'pending']: Read-only property indicating the current state of the account,
do_expire (integer, optional): Action to take when the expire_time is reached,
email (string, optional): Email address for the account,
enabled (boolean, optional): Flag indicating if the account is enabled,
expire_time (string, optional): Time at which the account will expire,
id (integer, optional): Numeric ID of the guest account,
mac (string, optional): MAC address of the guest’s device,
notes (string, optional): Comments or notes stored with the account,
password (string, optional): Password for the account,
role_id (integer, optional): Role to assign to the account,
simultaneous_use (integer, optional): Number of simultaneous sessions allowed for the account,
sponsor_email (string, optional): Email address of the sponsor,
sponsor_name (string, optional): Name of the sponsor of the account,
start_time (string, optional): Time at which the account will be enabled,
username (string, optional): Username of the account,
visitor_company (string, optional): The guest’s company name,
visitor_name (string, optional): The guest’s contact telephone number,
... (string, optional): Additional properties (custom fields) may be stored with the account
}