WhatsApp.messages.contacts()
Send a message with contact(s) information.
Example:
Send a contact to the phone number 12345678901.
import WhatsApp from 'whatsapp';
const senderNumber = 12345678901234567890;
const wa = new WhatsApp( senderNumber );
const contact =
[ {
    "addresses":
    [ {
        "street": "STREET",
        "city": "CITY",
        "state": "STATE",
        "zip": "ZIP",
        "country": "COUNTRY",
        "country_code": "COUNTRY_CODE",
        "type": "HOME"
    } ],
    "birthday": "YEAR_MONTH_DAY",
    "emails":
    [ {
        "email": "EMAIL",
        "type": "WORK"
    } ],
    "name":
    {
        "formatted_name": "NAME",
        "first_name": "FIRST_NAME",
        "last_name": "LAST_NAME",
        "middle_name": "MIDDLE_NAME",
        "suffix": "SUFFIX",
        "prefix": "PREFIX"
    },
    "org":
    {
        "company": "COMPANY",
        "department": "DEPARTMENT",
        "title": "TITLE"
    },
    "phones":
    [ {
        "phone": "PHONE_NUMBER",
        "type": "HOME"
    },
    {
        "phone": "PHONE_NUMBER",
        "type": "WORK",
        "wa_id": "PHONE_OR_WA_ID"
    } ],
    "urls":
    [ {
        "url": "URL",
        "type": "WORK"
    },
    {
        "url": "URL",
        "type": "HOME"
    } ]
} ];
wa.messages.contacts( contact, 12345678901 );
Arguments
- body: ContactObject[] — array of contacts to send.
- recipient: number — the recipient's phone number with country code.
- replyMessageId: string (optional) — the received WhatsApp message Id to reply back to.
Returns
Promise — Server response object on success.