# contactsAdded

Description: Notification after adding users to an address book.

Example:

{
    "event": "contactsAdded",
    "contacts": [
        {
            "isEditable" : true,
            "peerId": "user@some.server",
            "peerDn": "user@some.server",
            "status": 0,
            "extStatus": 0,
            "lastOnlineTime": 1690962961,
            "additionalStatus": "at lunch"
        }
    ],
    "method": "event"
}

Parameter description:

  • contacts — List of contacts.

  • isEditable — the flag indicating if a contact can be edited.

  • peerIdTrueConf ID unique user identifier

  • peerDn — User display name

  • status — User status. It can have one of the following values:

    • -1 — an incorrect user

    • 0 — Offline user

    • 1 — Available user

    • 2 — Busy user

    • 5 - the user is in a group conference and is the owner

  • extStatus - the extended user status, which can take one of the following values:

    • -1 — Invalid user

    • 0 — Offline user

    • 1 - user is offline but was recently active

    • 2 — Available user

    • 3 - user is available on the phone

    • 4 - user is available from the terminal

    • 5 - user is available but has set the status to do not disturb

    • 6 - user is away

    • 7 — Busy user

    • 8 - user is busy on the phone

    • 9 - user is busy at the terminal

    • 10 — 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 0

  • additionalStatus - additional user status as a string

See also: