Sending Contacts

🔒 WhatsApp 24-Hour Session Rule

Before sending a contact, make sure the WhatsApp session with the user is active.

If the user has not messaged your business within the last 24 hours, WhatsApp requires the first message to be a template message.

After the customer replies, the 24-hour session opens and you may send contacts using this API. For sandbox testing, send your join code to the sandbox number to activate your session. Learn morearrow-up-right

WhatsApp offers an API to send contacts.

POST

Headers

Name
Value

Content-Type

application/json

apiKey

Get apiKey from App portal settings tabhttps://app.lipachat.com/app/settingsarrow-up-right

Body

Name
Type
Description

messageId

string

A unique identifier for the message. This will be used to track the message status and for deduplication purposes.

from

string

Sandbox number +254110090747 or your own WABA phone number.

to

string

Receiver phone number. It should start with a country code.

name.formattedName

String

Contact's formatted name. This will appear in the message alongside the profile arrow button.

phones[0].phone[0].phone

string

User phone number.

phones[0].phone[0].type

string

Type of phone number. For example, cell, mobile, main, iPhone, home, work, etc.

phones[0].phone[0].waId

string

WhatsApp user ID. If omitted, the message will display an Invite to WhatsApp button instead of the standard buttons.

Response

Last updated