Changelog
Maytapi Changelog
Estamos anunciando aqui as novas funcionalidades e mudanças que fizemos na WhatsApp API
-
Outubro 2026
15 Novo11 Corrigido
Novo- Mencione todos de uma vez - o
sendMessageagora suporta@all, então uma única mensagem pode notificar todos os membros de um grupo sem listar cada número; veja o exemplo 'Mention Everyone Message' - Faça quizzes nos seus canais do WhatsApp - o novo tipo
channel_quizdosendMessagepermite publicar uma pergunta com resposta correta, egetMessage/channel/getMessagesretornam as opções, a opção correta e a contagem de votos para você acompanhar os resultados - Participe da conversa abaixo dos seus anúncios - o
sendMessageagora pode publicar comentários em mensagens do grupo de anúncios de uma comunidade (veja o exemplo 'Comment Message'), e as respostas de mensagens incluemreplyCounte a lista completa de comentários - As etiquetas agora chegam ao seu webhook - sempre que uma etiqueta é adicionada ou removida de uma conversa você recebe uma mensagem
label/addoulabel/remove, podendo espelhar suas etiquetas do WhatsApp no seu próprio CRM em tempo real - Controle total do perfil - leia e atualize o nome de exibição, o texto de recado e o nome de usuário do WhatsApp do número conectado com os novos endpoints
getProfileName/setProfileName,getProfileAbout/setProfileAboutegetProfileUsername/setProfileUsername(getProfileAbout/{conversation_id}também lê o recado de outro contato) - Veja quem você bloqueou - o novo endpoint
/{phone_id}/getBlockContactsretorna os contatos bloqueados do número - Conheça sua cota de novas conversas antes de atingi-la -
/{phone_id}/getNewChatLimitmostra se o WhatsApp limita as primeiras mensagens para novos contatos do número, quanto da cota foi usado e quando o ciclo é reiniciado. Esse limite está atualmente em teste pelo WhatsApp e por enquanto aparece apenas em contas novas do WhatsApp - Gerencie o perfil comercial pela API -
getBusinessProfile,getBusinessProfile/{conversation_id}esetBusinessProfilepermitem ler o seu perfil público ou o de outra empresa e atualizar descrição, endereço, e-mail, sites e horário de funcionamento - Decida quem vê seus stories -
getStoryPrivacyesetStoryPrivacygerenciam o público dos stories (todos os contatos, uma lista permitida ou uma lista bloqueada) do número - Descubra e entre em subgrupos de comunidades -
community/unjoinedSubGroups/{conversation_id}lista os subgrupos nos quais você ainda não entrou ecommunity/joinSubGroupentra em um deles - Stories mais ricos - o
createStoryagora suporta stories de áudio (por enquanto apenas arquivos OGG/Opus .oga), umbackgroundColorpersonalizado para stories de texto e um público por story com contacts /excludeContacts - Os grupos conhecem sua comunidade - o
getGroupsagora retornacommunityIdeisCommunityAnnouncepara você saber quais grupos pertencem a uma comunidade e qual é o grupo de anúncios - Filtre contatos por tipo - o novo parâmetro type (group ou contact) do
/getContactsretorna apenas as entradas de que você precisa - Escolha entre velocidade e atualidade -
/getConversations/{conversation_id}aceitafromCachee fresh para servir dados em cache instantaneamente ou forçar uma leitura ao vivo - Mais pontos de saída pelo mundo - novas regiões de proxy: Rússia, México, Hong Kong, Singapura, Vietnã, Ucrânia, Estados Unidos, Itália, Malásia, Líbano e Madagascar
- Corrigido o
createGroup - Corrigido o logout automático das instâncias
- Aplicada uma correção avançada para o estado conn-retry - as instâncias agora têm conexões de socket do WhatsApp muito mais estáveis
- Adicionado um mecanismo de fallback para retornar o conteúdo de mídia como link - agora um link é retornado sempre que a instância está conectada (isso já era altamente confiável)
- Corrigidos
getGroupsegetCommunities - Corrigidas as ações de
profileImage - Corrigido
call/start - Corrigidos os endpoints
acceptGroupInviteecreateCallLink - Corrigido o problema de mídias recebidas não serem gravadas com a extensão correta (.jpeg, .mp4) quando o caption continha emojis
- Corrigido o problema de
cipherTextque deixava as instâncias travadas - Corrigido o endpoint
deactiveCommunity
- Mencione todos de uma vez - o
-
Setembro 2026
8 Novo6 Corrigido
Novo- Adicionado o parâmetro days a
/getConversationspara retornar apenas as conversas dos últimos N dias - Adicionado o parâmetro refresh a
/getGroupse/getGroups/{conversation_id}para buscar novamente as informações do grupo no WhatsApp; os dados em cache podem ainda retornar números@lidmesmo após terem sido convertidos para@c.us, portanto o uso do refresh fica a seu critério - Aumentado o limite de tamanho de envio de mídia no
sendMessagepara 50MB - Aumentado o limite de conteúdo de mídia recebida (ao recuperar mensagens) de 40MB para 180MB
- Ampliado o tamanho da pré-visualização de links nas mensagens
channel_linkdosendMessage(com fallback automático para uma pré-visualização menor quando a maior não pode ser enviada) - Adicionado suporte a áudio mp3 no
sendMessage- arquivos mp3 agora são enviados corretamente - Adicionadas novas regiões de proxy: South America (Ecuador exit), Colombia, South Africa, Argentina, North Africa (Egypt exit), Southeast Asia (Indonesia exit), Israel, Cameroon, United Kingdom, Brazil, Spain, Chile e India
- Adicionado um campo
isVideoàs notificações de chamadas recebidas (mensagens info com subtypecall/ringing,call/miss,call/rejectoucall/accept) indicando se a chamada é uma chamada de vídeo
- Corrigido o erro 'Contact could not found' no
sendMessage- o erro não ocorre mais ao enviar mensagens - Corrigida a resposta 'CreateGroup could not complete.' no
createGroup - Corrigido um erro com mensagens
channel_textnosendMessage - Corrigido um erro com mensagens forward no
sendMessage - Melhorada a validação de números de telefone no
checkPhones - Corrigido o call listener para chamadas em andamento (
call/ringing)
- Adicionado o parâmetro days a
-
Agosto 2026
2 Novo6 Corrigido
Novo- Adicionado IP estático opcional para webhooks: agora você pode ativar um IP estático na página console.maytapi.com/developers/webhook para que as entregas de webhook cheguem por meio de um único canal (IP)
- Adicionado o tipo de mensagem
channel_question- agora você pode enviar perguntas respondíveis para canais do WhatsApp; a pergunta e suas respostas (com o nome de quem responde e id/phone quando o número está salvo) são retornadas emgetMessageechannel/getMessages
- Corrigido um caso em que, ao enviar mensagens
channel_media, a mídia ocasionalmente não aparecia - Corrigido um caso em que as edições de
message_editocasionalmente não chegavam via webhook - Corrigido um bug nos endpoints
getGroupsegetCommunities - Corrigido o problema em que os produtos não eram adicionados no endpoint
/catalog/addProduct - Aplicada uma correção para o caso em que
getCommunitiesàs vezes retornava participantes no formato lid; alguns participantes ainda podem ser retornados como lid - Corrigido o problema em que as mensagens de botões (buttons) não eram enviadas
-
Julho 2026
1 Novo8 Corrigido
Novo- Adicionado o endpoint
/{phone_id}/disappearingConversations/{conversation_id}para definir o temporizador de mensagens temporárias (que desaparecem) em conversas individuais (desativado, 24 horas, 7 dias ou 90 dias)
- A detecção do evento de logout foi tornada confiável - as perdas não capturadas foram reduzidas a níveis muito baixos
- Corrigido o problema de não entrega das notificações de confirmação (ack)
- Corrigida a detecção do código QR
- Corrigido o problema de criação de grupo no endpoint
createGroup - Corrigido o problema em que os eventos de chamada/toque (
call/ringing) não chegavam aos webhooks - Corrigido o tratamento de
vCardno endpointsendMessage - Corrigido o problema ao editar a configuração de grupos antigos
- Corrigido o problema em
community/addonde os convites não eram enviados às pessoas convidadas
- Adicionado o endpoint
-
Abril 2026
2 Novo4 Corrigido
Novo- Adicionado o tipo de mensagem carousel ao endpoint SendMessage para envio de mensagens de carrossel
pinMessageagora e entregue via webhook como reaction,pollVoteUpdate,message_editeevent_response- a mensagem fixada e identificada pelo campoparentMsgId
- Ao enviar uma reacao atraves do endpoint SendMessage, se a mensagem alvo nao for encontrada, o webhook agora retorna a mensagem de erro 'Message could not found..!'
- Melhorada e corrigida a funcao de carregamento de mensagens nos endpoints
reply_to,/getMessage/{msgId},/getMessages/{conversation_id}e outros endpoints relacionados - Corrigido o problema de recuperacao de conteudo de midia em mensagens de midia recebidas (ocorria em mensagens mp4 limitadas)
- Os valores de duration no
pinMessagevia SendMessage agora sao convertidos para integer - o formato string antigo ainda e suportado
-
Março 2026
1 Novo3 Corrigido
Novo- Adicionado suporte de link de midia para mensagens de botoes - agora voce pode incluir um campo media com uma URL nas solicitacoes de mensagens de botoes
- Corrigidos os problemas de envio de mensagens de sticker e product no endpoint SendMessage
- Corrigida a funcionalidade do endpoint
/connectWithPhoneNumber - Corrigido o problema de models ao enviar mensagens de midia
-
Fevereiro 2026
3 Novo6 Corrigido
Novo- Adicionada a recepcao de mensagens do tipo order e entrega via webhook para rastreamento de pedidos no WhatsApp
- Adicionados os endpoints
/{phone_id}/catalog/getOrderse/{phone_id}/catalog/getOrders/{orderId}para obtencao de informacoes sobre pedidos - Adicionada a funcionalidade de envio de catalogo no endpoint SendMessage para compartilhamento de catalogos de produtos em conversas
- Corrigido o problema de descoberta de canais - todos os canais agora sao retornados completamente nas respostas
- Corrigida a deteccao do evento de logout - o logout agora e detectado de forma confiavel em todos os cenarios
- Corrigido o erro 500 no endpoint
/{phone_id}/getGroups/{conversation_id} - Corrigido o erro de envio de midia no endpoint SendMessage
- Corrigida a funcionalidade do endpoint BlockContact
- Corrigido o erro de validacao de permissoes da comunidade
-
Janeiro 2026
1 Novo4 Corrigido
Novo- Adicionada funcionalidade de enviar mídia para canal (Gif) para compartilhar conteúdo GIF em canais
- Corrigida a funcionalidade dos endpoints
/contacts/add,/contacts/removee/contacts/editpara gerenciamento adequado de contatos - Corrigido problema de visibilidade de votos no tipo de mensagem de enquete - os votos agora são exibidos corretamente
- Melhorado o carregamento de mensagens anteriores para a funcionalidade
reply_to - Corrigido problema de timestamp no tipo de webhook
message_edit
-
Dezembro 2025
2 Novo4 Corrigido
Novo- Corrigidos os retornos de ID de usuario
@lidnos endpoints/contactse/getConversations- agora retornando o formato correto c.us ou g.us - Adicionado o campo description aos endpoints
/getGroupspara obter as descricoes dos grupos
- Corrigida a funcionalidade do endpoint
/group/addpara gerenciamento adequado de membros do grupo - Corrigidos os retornos de ID de usuario
@lidnos payloads de conversacao de webhook - agora retornando o formato c.us ou g.us em vez de lid - Corrigidos os retornos de ID de usuario
@lidnos payloads de ack (confirmacao) - agora retornando o formato c.us ou g.us - Corrigida a funcionalidade do tipo de mensagem product no endpoint SendMessage
- Corrigidos os retornos de ID de usuario
-
Novembro 2025
2 Novo4 Corrigido
Novo- Adicionadas regiões proxy do Norte da África, Sudeste Asiático e Argentina para melhorar as opções de conectividade global
- Adicionados os endpoints
/{phone_id}/contact/add,/{phone_id}/contact/edite/{phone_id}/contact/removeàs Operações de Contato para gerenciar contatos programaticamente
- Corrigida a funcionalidade do tipo
forwardMessageno endpoint SendMessage - Corrigida a funcionalidade do endpoint
/{phone_id}/group/approvalRequestList/{conversation_id}para o tratamento adequado de solicitações de aprovação de grupo - Corrigida a funcionalidade do endpoint
/{phone_id}/connectWithPhoneNumberpara garantir conexões estáveis de números de telefone - Corrigido o problema de logout automático que ocorria imediatamente após a leitura do código QR para melhor gerenciamento de sessão
-
Outubro 2025
6 Novo6 Corrigido
Novo- Adicionado parâmetro
deleteForEveryoneao tipo de mensagem delete no endpoint SendMessage - defina como true para excluir mensagens para todos os participantes, ou false para excluir apenas para você - Adicionado campo
isBusinessà resposta do endpoint/{phone_id}/getContactspara identificar contas empresariais - Adicionado tipo de notificação
group/revoke_inviteaos webhooks info-message para rastrear alterações em links de convite de grupos e recuperar links atualizados - Introduzido tipo de webhook message-edit que retorna tanto o conteúdo da mensagem original quanto o modificado quando mensagens são editadas
- Adicionado endpoint
/{phone_id}/group/deleteProfileImagepara remover imagens de perfil de grupos - Adicionado endpoint
/{phone_id}/clearConversations/{conversation_id}para limpar o histórico de chat de conversas específicas
- Corrigidos problemas com a funcionalidade do endpoint
/{phone_id}/createGroup - Corrigido o tratamento de erros do endpoint
/{phone_id}/group/acceptInvite - Corrigido o comportamento do parâmetro de consulta invite nos endpoints
/{phone_id}/getGroupse/{phone_id}/getGroups/{conversation_id}- invite=true agora retorna corretamente os links de convite quando disponíveis - Corrigido o mapeamento de ID de usuário
@lidnos payloads de mensagens webhook para exibir identificadores de usuário corretos - Corrigido o erro que ocorria ao enviar links através do tipo de mensagem
channel_text - Melhorado o rastreamento de status de logout em todos os cenários - eventos de logout agora são relatados de forma confiável nos webhooks de mudança de status
- Adicionado parâmetro
-
Julho 2025
7 Novo1 Corrigido
Novo- Adicionado tipo de mensagem de Convite de Canal ao endpoint SendMessage para enviar convites de canal
- Adicionado tipo de mensagem de Convite de Administrador de Canal ao endpoint SendMessage para enviar convites de administrador para canais
- Adicionado endpoint
/{phone_id}/channel/demotepara rebaixar administradores de canal - Adicionado endpoint
/{phone_id}/channel/acceptAdminInvitepara aceitar convites de administrador para canais - Adicionado endpoint
/{phone_id}/channel/revokeAdminInvitepara revogar convites de administrador de canais - Adicionado tipo de webhook channel-invite-message para capturar mensagens de convite de canal
- Adicionado tipo de webhook channel-admin-invite-message para capturar mensagens de convite de administrador de canal
- Corrigido problema de mudança de nome de grupo onde os nomes de grupo não estavam sendo atualizados corretamente
-
Julho 2025
5 Novo2 Corrigido
Novo- Adicionados tipos de mensagens de reação e remoção de reação ao endpoint SendMessage
- Adicionada funcionalidade de mensagem com estrela com parâmetro de ação para marcar/desmarcar mensagens
- Adicionado tipo de mensagem
createEventpara criar eventos do WhatsApp com mensagem, descrição,startTime,endTimee localização - Adicionado tipo de mensagem
event_responseem payloads de webhook para rastrear respostas de eventos - Adicionado tipo
channel_audioao endpoint SendMessage para conteúdo de áudio em canais
- Corrigidos IDs de usuário
@lidno suporte de menções em payloads de mensagens webhook - Corrigidos IDs de usuário
@lidno campo de participantes de mensagens de informação para mostrar números de telefone reais
-
Maio 2025
3 Novo3 Corrigido
Novo- Adicionado parâmetro
isHdao endpointsendMediapara habilitar o envio de imagens em HD quando suportado pelo WhatsApp (Não convertemos imagens para HD, apenas as enviamos em HD se o WhatsApp suportar) - Aprimorado endpoint
createGroupcom opções para definir imagem e configuração durante a criação do grupo - Adicionada funcionalidade de retorno de imagem ao endpoint
getGroups
- Corrigidos IDs de usuário
@lidem grupos e mensagens entregues por webhook - Resolvidos problemas de cor nos endpoints
createLabele edit na seção Labels - Corrigido problema de exibição de QR no endpoint
/screenonde uma parte do código QR não estava visível
- Adicionado parâmetro
-
Abril 2025
7 Novo1 Corrigido
Novo- Introduzida a funcionalidade de webhook
locationLivepara entregar atualizações de localização ao vivo compartilhadas através de um novo tipo de webhook - Aprimorado o endpoint
sendMessagecom suporte ashortVideopara opções mais versáteis de compartilhamento de mídia - Expandidos os tipos de resposta do webhook para incluir o formato ptv (nota de vídeo), aumentando a variedade de formatos de vídeo que podem ser capturados
- Adicionado o endpoint
/createLabelpara criar etiquetas personalizadas no WhatsApp Business com nomes e cores personalizáveis - Implementado o endpoint
/label/editpara modificar propriedades de etiquetas existentes, incluindo atributos de nome e cor - Adicionado o endpoint
/label/removepara excluir etiquetas únicas ou múltiplas do sistema simultaneamente - Introduzido o endpoint
/label/getlabelColorspara recuperar todas as opções de cores disponíveis para etiquetas do WhatsApp Business
- Resolvidos problemas de renderização e processamento de stickers animados para melhorar a funcionalidade de stickers em todas as plataformas
- Introduzida a funcionalidade de webhook
-
Abril 2025
1 Novo2 Corrigido
Novo- Changed webhook delivery format for reaction and
pollVoteUpdatenotifications - starting from 30.04.2025, these will only be delivered as sub-types under message type instead of under the ack structure
- Fixed issue with
/group/acceptInviteendpoint, now properly handling ALREADY_JOINED_THE_GROUP, INVALID_INVITE_CODE and REMOVED_FROM_GROUP error scenarios for better group invitation management - Fixed issue with
/group/acceptInviteV4endpoint, now correctly returning ALREADY_JOINED_THE_GROUP and INVALID_INVITE_CODE error responses for improved error handling
- Changed webhook delivery format for reaction and
-
Março 2025
3 Novo1 Corrigido
Novo- Introduzidas Operações de Chat Comunitário para gerenciar comunidades
- Adicionadas novas Operações de Chamada para melhorar a funcionalidade de tratamento de chamadas
- Adicionado status
call/ringingà mensagem de informação para melhor rastreamento do status da chamada
- Corrigido o problema com o endpoint
/{phone_id}/group/revokeInvite, os usuários agora podem alterar com sucesso os links de convite do grupo
-
Fevereiro 2025
3 Novo2 Corrigido
Novo- Adicionado o tipo list ao endpoint SendMessage para enviar mensagens estruturadas em lista
- Adicionados os tipos
story_textestory_mediaao endpoint SendMessage para responder a histórias de contatos - Introduzidos os endpoints
/{phone_id}/contactsStoriesou/{phone_id}/contactsStories/{conversation_id}para listar as histórias dos seus contatos com seus IDs de conversação, que podem ser usados com os tiposstory_textestory_mediapara respostas às histórias
- Otimizado o desempenho dos endpoints
/{phone_id}/contactsStoriese/{phone_id}/getStoriespara melhorar os tempos de resposta - Melhorado o desempenho da varredura para tipos de mensagens
group_inviteanteriormente perdidos
-
Fevereiro 2025
1 Novo
Novo- Introduzido novo endpoint de estatísticas de canal (
/channel/statistics/{conversation_id}) fornecendo análises abrangentes, incluindo total de seguidores, métricas de alcance, dados de crescimento e distribuição geográfica do público do seu canal
- Introduzido novo endpoint de estatísticas de canal (
-
Janeiro 2025
3 Novo1 Corrigido
Novo- Payloads de webhook aprimorados com suporte a resposta de aceitação de chamada, permitindo um melhor rastreamento de chamadas aceitas em suas conversas
- Implementada funcionalidade de resposta de rejeição de chamada nos payloads do webhook, permitindo monitorar chamadas rejeitadas através da API do WhatsApp
- Expandidos os tipos de payload de mensagem webhook para incluir
group_inviteegroup_invite_v4, fornecendo detalhes abrangentes de convites de grupo em suas respostas webhook
- Corrigido e aprimorado o tratamento de respostas de chamadas perdidas nos payloads do webhook para fornecer um rastreamento mais confiável do status das chamadas
-
Janeiro 2025
1 Novo2 Corrigido
Novo- Adicionado suporte para mensagens GIF no endpoint SendMessage, permitindo enviar GIFs animados em suas conversas através da API do WhatsApp
- Corrigidas as respostas de imagem no endpoint
getGroups/{conversation_id} - Adicionado suporte completo para o tipo sticker no endpoint SendMessage
-
Dezembro 2024
1 Novo3 Corrigido
Novo- A ferramenta JSON Escape/Unescape está agora disponível para processar dados JSON de forma eficiente. A ferramenta ajuda os desenvolvedores a formatar corretamente strings JSON, lidar com caracteres especiais e validar dados JSON com opções de visualização instantânea e salvamento de arquivos. (Nova ferramenta)
- Corrigido o suporte a menções nos payloads de webhook
- Corrigidos problemas na recuperação de mídia ao obter conteúdo dos canais (recomenda-se fornecer um valor de contagem para mídia recuperada)
- Corrigidos problemas de atualização de imagem de perfil do grupo no endpoint
/group/setProfileImage- as imagens do grupo agora podem ser alteradas com sucesso
-
Dezembro 2023
9 Novo
Novo- Os canais do WhatsApp agora estão disponíveis na nossa WhatsApp API, você pode visitar a documentação e conferir.
- Você pode obter informações detalhadas sobre suas histórias do WhatsApp e também compartilhar mídias (imagens, vídeos) em suas histórias sempre que desejar.
- Você pode receber reações às suas mensagens nas conversas do WhatsApp através da WhatsApp API.
- Você pode acompanhar os votos dados às enquetes compartilhadas no WhatsApp em tempo real através da WhatsApp API.
- As histórias dos usuários na sua lista de contatos agora estão acessíveis através da WhatsApp API. Você pode revisar a seção
/contactsStoriesna documentação em Operações de História (Beta) para mais detalhes. - Você pode enviar adesivos através da seção de mensagens de adesivos na parte de 'SendMessage'.
- Agora você pode exibir o indicador de digitação para suas mensagens de texto para a outra parte.
- Configuramos o processo de envio de links para canais.
- Você pode obter informações detalhadas sobre suas mensagens através dos endpoints com 'Informações de Mensagem'.
- Agora, você pode se tornar um parceiro com nossa API e gerenciar seus próprios telefones sem pagamentos iniciais. Para mais informações, visite a página Parceiro da API do Whatsapp

Pegue sua chave e envie a primeira mensagem em dez minutos
Sem aprovação, sem templates, sem cartão. Todos os endpoints liberados por três dias.