Skip to main content
POST
/
{instance}
/
send-contact-card
cURL
curl --request POST \
  --url https://app.hypersender.com/api/whatsapp/v2/{instance}/send-contact-card \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "chatId": "[email protected]",
  "contacts": [
    {
      "vcard": "<string>",
      "fullName": "<string>",
      "organization": "<string>",
      "phoneNumber": "<string>",
      "whatsappId": "<string>"
    }
  ]
}
'
{}
V2 Queued Response: All API requests in V2 are queued for improved reliability. You’ll receive an immediate response with a queued_request_uuid that you can use to check the actual message status.

Response Format

All requests return a queued response:
{
    "queued": true,
    "message": "Processing your request...",
    "queued_request_uuid": "a0816120-7e37-4e8b-8cf3-92deb2cdc133",
    "queued_request_link": "https://app.hypersender.com/api/whatsapp/v2/{instance}/queued-requests/a0816120-7e37-4e8b-8cf3-92deb2cdc133"
}
Use the queued_request_link or the Get Queued Request endpoint to check the actual message response once it’s processed. More details on queued requests can be found in the Queued Requests Documentation.
You can send a contact card in a chat in two ways:

By providing the vcard:

{
    "vcard": "BEGIN:VCARD\\nVERSION:3.0\\nFN:Jane Doe\\nORG:Company Name;\\nTEL;type=CELL;type=VOICE;waid=911111111111:+11111111111111\\nEND:VCARD",
    "organization": "Hypersender",
    "whatsappId": 911111111111
}

By providing the contact info:

{
    "vcard": null,
    "fullName": "john doe",
    "organization": "hypersender",
    "phoneNumber": "+1111111111111",
    "whatsappId": "911111111111"
}
Send Contact Card

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Accept
string
Example:

"application/json"

Content-Type
string
Example:

"application/json"

Path Parameters

instance
string
required
Example:

"{{ instance_id }}"

Body

application/json
chatId
string
required
contacts
object[]
required

Response

Successful response

The response is of type object.