Listar campanhas de envio
curl --request GET \
--url https://api.wppfy.com/sender/listfoldersimport requests
url = "https://api.wppfy.com/sender/listfolders"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.wppfy.com/sender/listfolders', 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/sender/listfolders",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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/sender/listfolders"
req, _ := http.NewRequest("GET", url, nil)
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/sender/listfolders")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wppfy.com/sender/listfolders")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"info": "<string>",
"status": "ativo",
"scheduled_for": 123,
"delayMax": 123,
"delayMin": 123,
"log_delivered": 123,
"log_failed": 123,
"log_played": 123,
"log_read": 123,
"log_sucess": 123,
"log_total": 123,
"owner": "<string>",
"created": "2023-11-07T05:31:56Z",
"updated": "2023-11-07T05:31:56Z"
}
]{
"error": "<string>"
}Mensagem em massa
Listar campanhas de envio
Retorna todas as campanhas de mensagens em massa com possibilidade de filtro por status
GET
/
sender
/
listfolders
Listar campanhas de envio
curl --request GET \
--url https://api.wppfy.com/sender/listfoldersimport requests
url = "https://api.wppfy.com/sender/listfolders"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.wppfy.com/sender/listfolders', 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/sender/listfolders",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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/sender/listfolders"
req, _ := http.NewRequest("GET", url, nil)
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/sender/listfolders")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wppfy.com/sender/listfolders")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"info": "<string>",
"status": "ativo",
"scheduled_for": 123,
"delayMax": 123,
"delayMin": 123,
"log_delivered": 123,
"log_failed": 123,
"log_played": 123,
"log_read": 123,
"log_sucess": 123,
"log_total": 123,
"owner": "<string>",
"created": "2023-11-07T05:31:56Z",
"updated": "2023-11-07T05:31:56Z"
}
]{
"error": "<string>"
}Parâmetros de consulta
Filtrar campanhas por status
Opções disponíveis:
Active, Archived Resposta
Lista de campanhas retornada com sucesso
Identificador único
Informações adicionais sobre a pasta
Status atual da pasta
Exemplo:
"ativo"
Timestamp Unix para execução agendada
Atraso máximo entre mensagens em milissegundos
Atraso mínimo entre mensagens em milissegundos
Contagem de mensagens entregues
Contagem de mensagens com falha
Contagem de mensagens reproduzidas (para áudio/vídeo)
Contagem de mensagens lidas
Contagem de mensagens enviadas com sucesso
Contagem total de mensagens
Identificador do proprietário da instância
Data e hora de criação
Data e hora da última atualização
