Aqui está tudo o que você precisa saber sobre o recurso WhatsApp Status e como publicar atualizações automaticamente no seu número do WhatsApp para engajar melhor os clientes.
🤩 🤖 Wassenger é uma plataforma completa de comunicação e solução de API para WhatsApp. Explore mais de 100 casos de uso da API e automatize qualquer coisa no WhatsApp inscrevendo-se para um teste gratuito e começando em minutos!
O que é o WhatsApp Status?
WhatsApp Status, também conhecido como Stories do WhatsApp (semelhante aos Stories do Instagram), é um recurso que permite postar atualizações de status no perfil que desaparecem após 24 horas. Você pode publicar fotos, vídeos, texto, links e GIFs.
Se você sabe como usar os Stories do Instagram, se sentirá em casa. Você aprenderá rapidamente como ver o status de um amigo no WhatsApp e atualizar o seu próprio.
Por padrão, o WhatsApp Status só é exibido entre dois usuários que tenham os dados de contato um do outro salvos em suas respectivas agendas. Se você não tiver o número de alguém nos seus contatos, essa pessoa não poderá ver sua mensagem de status.
Dito isso, hoje apresentamos a maneira mais eficaz de agendar seus stories do WhatsApp para que você possa manter seus clientes/contatos informados sobre todas as suas novidades e sua marca. Descubra como é fácil com Wassenger
Veja como enviar um novo status do WhatsApp (story) em minutos aqui
Observação: o recurso de API de status do WhatsApp está disponível apenas nos planos Platform. Se você quiser usá-lo, por favor faça upgrade do seu plano.
Requisitos
- Ter um número do WhatsApp já vinculado à plataforma e online.
Endpoint da API
Usaremos o seguinte endpoint da API para atualizar o status do WhatsApp:
🤩 🤖 Use o assistente de codificação Wassenger AI para gerar o código para você! Clique aqui para usá-lo 👉
Preparar a requisição
URL alvo da API usando o método POST
https://api.wassenger.com/v1/chat/{deviceId}/status
Cabeçalhos HTTPS obrigatórios > Obtenha sua chave de API aqui
Content-Type: application/json
Token: $API_TOKEN
Use o corpo em formato JSON para uma atualização de imagem
{
"message": "This is a scheduled WhatsApp status update for tomorrow with an image",
"schedule": {
"date": "2024-09-21T10:53:24.998Z"
},
"media": {
"url": "https://picsum.photos/seed/picsum/600/400"
}
}
Use o corpo em formato JSON para uma atualização de vídeo
{
"message": "This is a scheduled WhatsApp status update for tomorrow with an image",
"schedule": {
"date": "2024-09-21T10:53:24.998Z"
},
"media": {
"url": "https://download.samplelib.com/mp4/sample-5s.mp4"
}
}
Use o corpo em formato JSON com parâmetros extras como fonte do texto ou cor de fundo
Observação: Ao enviar imagens, o parâmetro colour não pode ser adicionado
{
"message": "This is a scheduled WhatsApp status update for tomorrow with an image",
"schedule": {
"date": "2024-09-21T10:53:24.998Z"
},
"font": "helvetica",
"color": "red_purple",
}
🖥️ Procurando um exemplo de código? Vá para o testador de API ao vivo e obtenha exemplos de código prontos para uso em 15+ linguagens de programação, incluindo Python, JavaScript, PHP, C#, Java, Ruby, Go, Powershell, cURL e mais.
🤩 🤖 Wassenger é uma solução completa de API para WhatsApp. Inscreva-se para um teste gratuito de 7 dias e comece em minutos!
Enviar o status usando código
Explore como usar o código no seu navegador sem instalar nenhum software.
Além disso, você pode encontrar diferentes linguagens para testar no Replit.com:
🤩 🤖 Wassenger é uma solução completa de API para WhatsApp. Inscreva-se para um teste gratuito de 7 dias e comece em minutos!
- C# (RestClient)
Publicar uma imagem agendada
// This code requires you to have installed RestSharp package.
// Documentation: https://restsharp.dev
// Installation: https://www.nuget.org/packages/RestSharp
var client = new RestClient("https://api.wassenger.com/v1/chat/device_id/status");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API KEY GOES HERE");
request.AddParameter("application/json", "{\"message\":\"This is a scheduled WhatsApp status update for tomorrow with an image\", \"schedule\":{\"date\":\"2025-04-15T09:33:16.137Z\"}, \"media\":{\"url\":\"https://picsum.photos/seed/picsum/600/400\"}}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Publicar um vídeo agendado
// This code requires you to have installed RestSharp package.
// Documentation: https://restsharp.dev
// Installation: https://www.nuget.org/packages/RestSharp
var client = new RestClient("https://api.wassenger.com/v1/chat/device_id/status");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API KEY GOES HERE");
request.AddParameter("application/json", "{\"message\":\"This is a scheduled WhatsApp status update for tomorrow with an image\", \"schedule\":{\"date\":\"2025-04-15T09:33:16.137Z\"}, \"media\":{\"url\":\"https://picsum.photos/seed/picsum/600/400\"}}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
- C# (HttpClient)
Publicar uma imagem agendada
// This code uses the built-in HttpClient package in the.NET framework.
// Documentation: https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=net-6.0
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("https://api.wassenger.com/v1/chat/device_id/status"),
Headers =
{
{ "Token", "API KEY GOES HERE" },
},
Content = new StringContent("{\"message\":\"This is a scheduled WhatsApp status update for tomorrow with an image\", \"schedule\":{\"date\":\"2025-04-15T09:33:16.137Z\"}, \"media\":{\"url\":\"https://picsum.photos/seed/picsum/600/400\"}}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using(var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
Publicar um vídeo agendado
// This code uses the built-in HttpClient package in the.NET framework.
// Documentation: https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=net-6.0
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("https://api.wassenger.com/v1/chat/device_id/status"),
Headers =
{
{ "Token", "API KEY GOES HERE" },
},
Content = new StringContent("{\"message\":\"This is a scheduled WhatsApp status update for tomorrow with an image\", \"schedule\":{\"date\":\"2025-04-15T09:33:16.137Z\"}, \"media\":{\"url\":\"https://picsum.photos/seed/picsum/600/400\"}}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using(var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
🤩 🤖 Use o assistente de codificação Wassenger AI para gerar o código para você! Clique aqui para usá-lo 👉
Precisa de mais? Explore todos os nossos exemplos de status do WhatsApp e vá com tudo!
- 🚀 Atualizar status do WhatsApp com texto
- 📈 Atualizar status do WhatsApp com uma imagem
- ⚡ Atualizar status do WhatsApp com um vídeo
- 🔥 Agendar atualização de status do WhatsApp
- 🌟 Agendar uma atualização de status do WhatsApp com atraso
- 🏆 Agendar atualizações de status do WhatsApp em ordem estrita de publicação
🤩 🤖 Wassenger é uma plataforma completa de comunicação e solução de API para WhatsApp. Explore mais de 100 casos de uso da API e automatize qualquer coisa no WhatsApp inscrevendo-se para um teste gratuito e começando em minutos!
Testes ao vivo usando a API
Explore nosso testador de API ao vivo
Perguntas Frequentes
Como funciona o processamento de atualização de status
- Por padrão, as atualizações de status do WhatsApp são processadas em tempo real, a menos que sejam especificadas como agendadas ou com atraso.
- Quando as atualizações de status são agendadas, elas são armazenadas em uma fila em ordem não estrita first-in-first-out (FIFO).
- A ordem estrita pode ser aplicada especificando o campo
order=trueno payload JSON (exemplo).
É possível usar variáveis de template em mensagens de status?
Não, a sintaxe de variáveis de template não é suportada em mensagens de status de usuário.
Tenho vários números conectados: como enviar mensagens por um número específico?
Se você tiver vários números conectados à sua conta, é necessário especificar o campo device no corpo JSON com o ID do dispositivo do número do WhatsApp (valor hexadecimal de 24 caracteres) pelo qual você deseja enviar as mensagens.
Se o campo device não for especificado, as mensagens serão enviadas pelo primeiro número do WhatsApp conectado em sua conta.
Aqui está um exemplo de como enviar uma mensagem por um número específico do WhatsApp
Como enviar mensagens para vários números de telefone
Você precisa enviar várias requisições à API, uma por número de telefone alvo.
Por exemplo, se você quiser enviar uma mensagem para 10 números de telefone, deve enviar 10 requisições HTTPS independentes para a API.
Não há opção para enviar múltiplas mensagens em uma única requisição à API.
Como validar se um número de telefone pode receber mensagens do WhatsApp
Você pode validar se um determinado número de telefone está vinculado a uma conta do WhatsApp e pode receber mensagens.
A API fornece um endpoint que pode validar se um determinado número de telefone existe no WhatsApp ou não.
O único requisito é ter pelo menos um número do WhatsApp conectado à plataforma na sua conta atual.
Para mais detalhes, verifique a documentação do endpoint da API aqui.
Antes de verificar se um número de telefone existe no WhatsApp, você também pode validar e normalizar o formato de uma lista de números de telefone usando o endpoint validador de números. Este endpoint apenas valida o formato correto E164, mas não verifica se o número de telefone efetivamente existe no WhatsApp.
Observação: o número de validações de verificação do WhatsApp é limitado por mês com base no seu plano de assinatura. Consulte a tabela de preços para mais detalhes sobre os limites.
Recursos úteis adicionais
Documentação da API
Para mais detalhes sobre o endpoint da API, consulte a documentação onde você encontrará todos os detalhes sobre os parâmetros de requisição aceitos, possíveis respostas de sucesso ou erro e exemplos de código prontos para uso em várias linguagens de programação:
Documentación API — Wassenger Edit descriptionapp.wassenger.com
🤩 🤖 Wassenger é uma solução completa de API para WhatsApp. Inscreva-se para um teste gratuito de 7 dias e comece em minutos!







