Skip to main content
POST
/
instances
/
{INSTANCE_ID}
/
token
/
{INSTANCE_TOKEN}
/
send-contacts
Enviar Múltiplos Contatos
curl --request POST \
  --url https://api.example.com/instances/{INSTANCE_ID}/token/{INSTANCE_TOKEN}/send-contacts

Descrição

Envia vários cartões de contato (vCards) em uma única mensagem para um contato ou grupo. O destinatário poderá salvar cada contato individualmente.

Request

Headers

Client-Token: SEU_CLIENT_TOKEN
Content-Type: application/json

Body

{
  "phone": "5511999999999",
  "contacts": [
    {"name": "João Silva", "phone": "5511888888888"},
    {"name": "Maria Silva", "phone": "5511777777777"}
  ]
}
CampoTipoObrigatórioDescrição
phonestringSimNúmero do destinatário no formato DDI+DDD+número
contactsarraySimLista de objetos de contato, cada um com name e phone

Estrutura de cada contato em contacts

CampoTipoDescrição
namestringNome do contato
phonestringNúmero de telefone no formato DDI+número

Response

Sucesso (202)

{
  "messageId": "3EB0C767D02DCC481523",
  "id": "3EB0C767D02DCC481523"
}

Exemplo cURL

curl -X POST 'https://api.bliper.io/instances/{INSTANCE_ID}/token/{INSTANCE_TOKEN}/send-contacts' \
  -H 'Client-Token: SEU_CLIENT_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
    "phone": "5511999999999",
    "contacts": [
      {"name": "João Silva", "phone": "5511888888888"},
      {"name": "Maria Silva", "phone": "5511777777777"}
    ]
  }'
Para enviar apenas um contato, use o endpoint /send-contact que possui uma estrutura de body mais simples.