curl --request GET \
--url https://api.wppfy.com/instance/wa_messages_limits \
--header 'token: <api-key>'import requests
url = "https://api.wppfy.com/instance/wa_messages_limits"
headers = {"token": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {token: '<api-key>'}};
fetch('https://api.wppfy.com/instance/wa_messages_limits', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.wppfy.com/instance/wa_messages_limits",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.wppfy.com/instance/wa_messages_limits"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("token", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.wppfy.com/instance/wa_messages_limits")
.header("token", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wppfy.com/instance/wa_messages_limits")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["token"] = '<api-key>'
response = http.request(request)
puts response.read_bodyConsultar los límites actuales de nuevas conversaciones en WhatsApp
Consulta el estado actual de limitación de WhatsApp para la cuenta actualmente conectada.
Este endpoint es útil para:
- diagnosticar errores de envío con
provider_code: 463 - verificar si WhatsApp indica que la cuenta actualmente conectada puede iniciar nuevas conversaciones
- mostrar información de soporte antes de campañas o envíos de alto volumen
La respuesta consolida dos fuentes internas de WhatsApp:
new_chat_message_capping: límite de mensajes para iniciar nuevas conversacionesreachout_timelock: restricción temporal para iniciar nuevas conversaciones
Observaciones:
- este endpoint depende de una sesión activa y conectada
- si WhatsApp no devuelve los datos esperados, la respuesta puede marcar los bloques como no disponibles mediante
available: falseylookup_error messagedescribe el estado actual de la cuenta actualmente conectadaprovider_messagedetalla el motivo informado por WhatsApp cuando hay una restricción activa
curl --request GET \
--url https://api.wppfy.com/instance/wa_messages_limits \
--header 'token: <api-key>'import requests
url = "https://api.wppfy.com/instance/wa_messages_limits"
headers = {"token": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {token: '<api-key>'}};
fetch('https://api.wppfy.com/instance/wa_messages_limits', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.wppfy.com/instance/wa_messages_limits",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.wppfy.com/instance/wa_messages_limits"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("token", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.wppfy.com/instance/wa_messages_limits")
.header("token", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wppfy.com/instance/wa_messages_limits")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["token"] = '<api-key>'
response = http.request(request)
puts response.read_bodyAutorizaciones
Respuesta
Diagnóstico actual de los límites de nuevas conversaciones de la cuenta actualmente conectada
"whatsapp"
Indica si al menos una de las consultas a WhatsApp devolvió datos útiles
true
Indica si WhatsApp señala que la cuenta actualmente conectada puede iniciar nuevas conversaciones.
Puede ser null cuando no fue posible completar el diagnóstico.
false
Clave de error derivada del diagnóstico actual
"WHATSAPP_REACHOUT_TIMELOCK"
Mensaje técnico principal en inglés
"WhatsApp indica que la cuenta conectada actualmente está bajo una restricción temporal para iniciar nuevas conversaciones. No es un error interno de la API."
Mensaje principal traducido a pt-BR
"WhatsApp indica que la cuenta conectada actualmente está bajo una restricción temporal para iniciar nuevas conversaciones. Esto no es un error interno de la API."
Motivo detallado informado por WhatsApp en inglés
"WhatsApp informó que la cuenta conectada actualmente está bajo una restricción temporal para iniciar nuevas conversaciones, generalmente relacionada con el volumen o la calidad de los envíos."
Motivo detallado informado por WhatsApp en pt-BR
"WhatsApp informó que la cuenta conectada actualmente está bajo una restricción temporal para iniciar nuevas conversaciones, normalmente relacionada con el volumen o la calidad de los envíos."
"/instance/wa_messages_limits"
Show child attributes
Show child attributes
Show child attributes
Show child attributes
