users and contacts to look up WhatsApp profiles and manage instance contacts.
For instances, see Instances and billing.
Contacts
client.Contacts.ListAsync<TResponse>(instanceId, options?)
{ Code, Success, Data } with contact array (Jid, Name, IsInWhatsapp, etc.).
client.Contacts.AddAsync<TResponse>(request)
{ Code, Success, Data } with confirmation text (e.g. "Contact added").
Users
client.Users.InfoAsync<TResponse>(request)
{ Code, Success, Data } with user profile fields (VerifiedName, Status, PictureId, etc.).
client.Users.CheckAsync<TResponse>(request)
{ Code, Success, Data.Users[] } with Phone, Exists, Jid per checked number.
client.Users.AvatarAsync<TResponse>(request)
{ Code, Success, Data } with avatar base64 and mimetype.
client.Users.ContactsAsync<TResponse>(instanceId, options?)
{ Code, Success, Data } — JID map to contact fields (FirstName, FullName, PushName, etc.).
