Envia uma mensagem com preview de link (Open Graph). Permite personalizar título e descrição.
Endpoint
Seção intitulada “Endpoint”POST /chat/send/linkParâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
to | string | Sim | JID do destinatário |
url | string | Sim | URL do link |
caption | string | Não | Texto adicional exibido acima do preview |
title | string | Não | Título do preview (sobrescreve OG title) |
description | string | Não | Descrição do preview (sobrescreve OG description) |
Request
Seção intitulada “Request”curl -X POST https://endpoint.wi.api.br/chat/send/link \ -H "x-api-key: $WIAPI_KEY" \ -H "x-instance: session_01" \ -H "Content-Type: application/json" \ -d '{ "to": "5511998765432@s.whatsapp.net", "url": "https://minhaempresa.com.br/produtos/camiseta-azul", "caption": "Confira nosso lançamento!", "title": "Camiseta Azul Premium", "description": "100% algodão pima, disponível em todos os tamanhos" }'const response = await fetch("https://endpoint.wi.api.br/chat/send/link", { method: "POST", headers: { "x-api-key": process.env.WIAPI_KEY, "x-instance": "session_01", "Content-Type": "application/json", }, body: JSON.stringify({ to: "5511998765432@s.whatsapp.net", url: "https://minhaempresa.com.br/produtos/camiseta-azul", caption: "Confira nosso lançamento!", title: "Camiseta Azul Premium", description: "100% algodão pima, disponível em todos os tamanhos", }),});
const data = await response.json();import requests
response = requests.post( "https://endpoint.wi.api.br/chat/send/link", headers={ "x-api-key": WIAPI_KEY, "x-instance": "session_01", }, json={ "to": "5511998765432@s.whatsapp.net", "url": "https://minhaempresa.com.br/produtos/camiseta-azul", "caption": "Confira nosso lançamento!", "title": "Camiseta Azul Premium", "description": "100% algodão pima, disponível em todos os tamanhos", },)
data = response.json()Response
Seção intitulada “Response”{ "messageId": "3EB0A1B2C3D4E5F60B7C29", "messageid": "3EB0A1B2C3D4E5F60B7C29"}