Conversaciones
Editar Mensaje
Edita el texto de un mensaje enviado previamente. Aparece con un indicador de editado para el destinatario. Solo funciona con mensajes enviados por la propia instancia.
POST
https://api.zapzapapi.com/api/v1/{instanceId}/message/editAutenticación con los encabezados x-api-key y x-api-secret.
Parámetros
| Nombre | Tipo | Dónde | Obligatorio | Descripción |
|---|---|---|---|---|
id | text | cuerpo | Sí | ID del mensaje |
number | text | cuerpo | Sí | Número del destinatario |
text | textarea | cuerpo | Sí | Nuevo texto |
Ejemplo de solicitud
curl
curl -X POST "https://api.zapzapapi.com/api/v1/{instanceId}/message/edit" \
-H "x-api-key: TU_API_KEY" \
-H "x-api-secret: TU_API_SECRET" \
-H "Content-Type: application/json" \
-d '{"id":"ABCDEF123456","number":"5511999999999","text":"Texto corrigido..."}'Node.js
const res = await fetch("https://api.zapzapapi.com/api/v1/{instanceId}/message/edit", {
method: "POST",
headers: {
"x-api-key": "TU_API_KEY",
"x-api-secret": "TU_API_SECRET",
"Content-Type": "application/json",
},
body: JSON.stringify({
"id": "ABCDEF123456",
"number": "5511999999999",
"text": "Texto corrigido..."
}),
});
console.log(await res.json());Python
import requests
res = requests.post(
"https://api.zapzapapi.com/api/v1/{instanceId}/message/edit",
headers={"x-api-key": "TU_API_KEY", "x-api-secret": "TU_API_SECRET"},
json={"id":"ABCDEF123456","number":"5511999999999","text":"Texto corrigido..."},
)
print(res.json())Ejemplo de respuesta
JSON
{
"id": "3EB0BB655F4F2AFA22FDE3",
"messageType": "ExtendedTextMessage",
"messageTimestamp": 1775450980468,
"status": "Pending"
}Los valores son ilustrativos; los campos siguen el formato real de la respuesta.
Otros endpoints de esta categoría
Consigue tus claves de API
Crea tu cuenta, conecta un número en minutos y empieza a usar la API. R$15 por número activo/mes, con un crédito de bienvenida al crear la cuenta, sujeto a la campaña vigente.
