Notificaciones vía WhatsApp, Email y mucho mas. Obtene estadísticas de tus envíos
Enterate mas...
Controla toda la interacción con tus clientes.
Crea tus propios modelos y realiza los envíos masivos.
Personaliza tus mensajes agregando contenido multimedia para mejorar la interaccíon con tus clientes.
Configura en segundos nuestros Bot predefinidos para asistirte con las respuestas y realizar tareas en forma automatizada.
Administrá por completo cuando le llegan los WhatsApp a tus clientes.
Visualiza en tiempo real las conversaciones con tus clientes a lo largo del tiempo.
Utiliza nuestro panel de conversaciones también para interactuar con tus clientes.
Descubrí todo lo que ApiWapp puede hacer por tu negocio.
Automatiza la conversación con tus clientes de manera rapida, eficiente e inteligente.
Demo Gratis
'https://whatsapp.jas-software.com.ar/api/v1/send-message/template/[template-id]',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => array('nombre' => 'Juan','doctor' => 'Fernando Lopez','fecha' => '01/05/2024','hora' => '14:50'),
CURLOPT_HTTPHEADER => array(
'X-AUTH-TOKEN: 402d9bf1a97069e350de7d50db3bd528116cf32a',
'target-phone: 54351342314'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
import requests
url = "https://whatsapp.jas-software.com.ar/api/v1/send-message/template/[template-id]"
payload={'nombre': 'Juan',
'doctor': 'Fernando Lopez',
'fecha': '01/05/2024',
'hora': '14:50'}
files=[
]
headers = {
'X-AUTH-TOKEN': '402d9bf1a97069e350de7d50db3bd528116cf32a',
'target-phone': '54351342314'
}
response = requests.request("POST", url, headers=headers, data=payload, files=files)
print(response.text)
require "uri"
require "net/http"
url = URI("https://whatsapp.jas-software.com.ar/api/v1/send-message/template/[template-id]")
http = Net::HTTP.new(url.host, url.port);
request = Net::HTTP::Post.new(url)
request["X-AUTH-TOKEN"] = "402d9bf1a97069e350de7d50db3bd528116cf32a"
request["target-phone"] = '54351342314'
form_data = [['nombre', 'Juan'],['doctor', 'Fernando Lopez'],['fecha', '01/05/2024'],['hora', '14:50']]
request.set_form form_data, 'multipart/form-data'
response = http.request(request)
puts response.read_body
var https = require('follow-redirects').https;
var fs = require('fs');
var options = {
'method': 'POST',
'hostname': 'localhost',
'port': 8520,
'path': '/api/v1/send-message/template/[template-id]',
'headers': {
'X-AUTH-TOKEN': '402d9bf1a97069e350de7d50db3bd528116cf32a',
'target-phone' : '54351342412'
},
'maxRedirects': 20
};
var req = https.request(options, function (res) {
var chunks = [];
res.on("data", function (chunk) {
chunks.push(chunk);
});
res.on("end", function (chunk) {
var body = Buffer.concat(chunks);
console.log(body.toString());
});
res.on("error", function (error) {
console.error(error);
});
});
var postData = "------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"nombre\"\r\n\r\nJuan\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"doctor\"\r\n\r\nFernando Lopez\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"fecha\"\r\n\r\n01/05/2024\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"hora\"\r\n\r\n14:50\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW--";
req.setHeader('content-type', 'multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW');
req.write(postData);
req.end();
var client = new RestClient("https://whatsapp.jas-software.com.ar/api/v1/send-message/template/[template-id]");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("X-AUTH-TOKEN", "402d9bf1a97069e350de7d50db3bd528116cf32a");
request.AddHeader("target-phone", "543513420412");
request.AlwaysMultipartFormData = true;
request.AddParameter("nombre", "Juan");
request.AddParameter("doctor", "Fernando Lopez");
request.AddParameter("fecha", "01/05/2024");
request.AddParameter("hora", "14:50");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
package main
import (
"fmt"
"bytes"
"mime/multipart"
"net/http"
"io/ioutil"
)
func main() {
url := "https://whatsapp.jas-software.com.ar/api/v1/send-message/template/[template-id]"
method := "POST"
payload := &bytes.Buffer{}
writer := multipart.NewWriter(payload)
_ = writer.WriteField("nombre", "Juan")
_ = writer.WriteField("doctor", "Fernando Lopez")
_ = writer.WriteField("fecha", "01/05/2024")
_ = writer.WriteField("hora", "14:50")
err := writer.Close()
if err != nil {
fmt.Println(err)
return
}
client := &http.Client {
}
req, err := http.NewRequest(method, url, payload)
if err != nil {
fmt.Println(err)
return
}
req.Header.Add("X-AUTH-TOKEN", "402d9bf1a97069e350de7d50db3bd528116cf32a")
req.Header.Add("target-phone", "543513420410")
req.Header.Set("Content-Type", writer.FormDataContentType())
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer res.Body.Close()
body, err := ioutil.ReadAll(res.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}
var headers = {
'X-AUTH-TOKEN': '402d9bf1a97069e350de7d50db3bd528116cf32a',
'target-phone': '543513420149'
};
var request = http.MultipartRequest('POST', Uri.parse('https://whatsapp.jas-software.com.ar/api/v1/send-message/template/[template-id]'));
request.fields.addAll({
'nombre': 'Juan',
'doctor': 'Fernando Lopez',
'fecha': '01/05/2024',
'hora': '14:50'
});
request.headers.addAll(headers);
http.StreamedResponse response = await request.send();
if (response.statusCode == 200) {
print(await response.stream.bytesToString());
}
else {
print(response.reasonPhrase);
}
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)
.addFormDataPart("nombre","Juan")
.addFormDataPart("doctor","Fernando Lopez")
.addFormDataPart("fecha","01/05/2024")
.addFormDataPart("hora","14:50")
.build();
Request request = new Request.Builder()
.url("https://whatsapp.jas-software.com.ar/api/v1/send-message/template/[template-id]")
.method("POST", body)
.addHeader("X-AUTH-TOKEN", "402d9bf1a97069e350de7d50db3bd528116cf32a")
.addHeader("target-phone", "543513429102")
.build();
Response response = client.newCall(request).execute();
curl --location --request POST 'https://whatsapp.jas-software.com.ar/api/v1/send-message/template/[template-id]' \
--header 'X-AUTH-TOKEN: 402d9bf1a97069e350de7d50db3bd528116cf32a' \
--header 'target-phone: 543513420291' \
--form 'nombre="Juan"' \
--form 'doctor="Fernando Lopez"' \
--form 'fecha="01/05/2024"' \
--form 'hora="14:50"'
{
"ok": true,
"conversation": {
"id": "953e658dcde14392aca4e03a757b2f79",
"href": null,
"contact": {
"id": "4113cd4b87fa47cd8b7dc1b77908c45a",
"href": "",
"msisdn": 543513410490,
"firstName": "",
"lastName": "",
"customDetails": [],
"createdDatetime": "2021-05-18T09:19:21Z",
"updatedDatetime": "2021-05-18T09:19:21Z"
},
"channels": [
{
"id": "4eac37bf-c1f8-4b04-8b8c-aec3d511d255",
"name": "+5493534764036",
"platformId": "whatsapp",
"status": "active",
"createdDatetime": "2021-05-09T11:23:43Z",
"updatedDatetime": "2022-11-16T10:48:34Z"
}
],
"status": "active",
"messages": {
"href": "https://conversations.messagebird.com/v1/conversations/953e658dcde14392aca4e03a757b2f79/messages",
"totalCount": 76,
"lastMessageId": "879d3a73029f4da09ee593cfae76120c"
},
"lastUsedChannelId": "4eac37bf-c1f8-4b04-8b8c-aec3d511d255",
"lastReceivedDatetime": "2023-01-28T11:50:02.295438569Z",
"createdDatetime": "2021-05-18T09:19:21Z",
"updatedDatetime": "2023-01-28T11:50:02.295438569Z"
},
"message": ""
}