# abReceivedAfterLogin
Description: Notification after the address book has been loaded after logging in to the server.
Example:
{
"event": "abReceivedAfterLogin",
"abook": [
{
"peerId": "user777@some.server",
"peerDn": "user 777",
"status": 0,
"extStatus": 0,
"lastOnlineTime": 1690962961,
"additionalStatus": "at lunch",
"isEditable" : true
},
{
"peerId": "user666@some.server",
"peerDn": "user 666",
"status": 1,
"extStatus": 2,
"lastOnlineTime": 0,
"additionalStatus": "went to the store",
"isEditable" : true
}
],
"method": "event"
}
Parameter description:
peerId— TrueConf ID unique user identifierpeerDn— User display namestatus— User status. It can have one of the following values:-1— Invalid user0— Offline user1— Available user2— Busy user5— A user is in a group conference that they created and that can be joined at request.
extStatus- the extended user status, which can take one of the following values:-1— Invalid user0— Offline user1- user is offline but was recently active2— Available user3- user is available on the phone4- user is available from the terminal5- user is available but has set the status to do not disturb6- user is away7— Busy user8- user is busy on the phone9- user is busy at the terminal10— A user is in a group conference that they created and that can be joined at request.
lastOnlineTime- time in Unix format indicating when the user was last available. If the user is currently available, then this parameter is equal to 0additionalStatus- additional user status as a stringabook— List of contacts.isEditable— the flag indicating if the contact can be edited
See also: