POST
/
message
/
image
curl --request POST \
  --url https://api.interacto.io/message/image \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --header 'Instance-Id: <instance-id>' \
  --data '{
  "to": "551198888888",
  "delay": 2,
  "typing": 8,
  "priority": 2,
  "tags": [
    "urgent",
    "lead"
  ],
  "metadata": {
    "leadId": "1234533"
  },
  "media": {
    "url": "https://example.com/image.jpg",
    "caption": "Check out this cool image!"
  }
}'
{
  "statusCode": 201,
  "message": "request successful",
  "data": {
    "id": "66b3c041eac929f51c6f160f",
    "instanceId": "66a09db606fd14660c8fc1d0",
    "to": "551198888888",
    "midia": {
      "url": "https://example.com/my-image.png",
      "caption": "Check out this cool image!"
    },
    "status": "QUEUED",
    "sended": true,
    "priority": 123,
    "timestamp": "2023-11-07T05:31:56Z",
    "metadata": {}
  }
}

Notas

Certifique-se de que o número do destinatário esteja no formato internacional (E.164). O tempo de atraso e a simulação de digitação são úteis para criar uma experiência mais natural de envio de mensagens, especialmente em aplicações onde o realismo na comunicação é importante.

Atenção!

Recomendamos fortemente que você utilize as opções de delay ou typing ao enviar múltiplas mensagens em sequência. O envio de mensagens em grande volume sem essas configurações pode resultar no bloqueio temporário ou permanente de sua conta no WhatsApp. Use essas opções para garantir uma experiência mais natural e segura na plataforma.

Authorizations

Authorization
string
header
required

API Key needed to access the endpoints

Headers

Instance-Id
string
required

Unique identifier for the instance

Body

application/json

Response

201
application/json

Message sent successfully

The response is of type object.