Envio de Mensagens
Enviar Status
Integrações
Status
Instâncias
Configurações
Envio de Mensagens
Gerenciamento de Conversas
- POSTVerificar se é WhatsApp
- PUTMarcar Mensagem como Lida
- PUTMarcar Conversa como Não Lida
- PUTArquivar Conversa
- DELApagar Mensagem para Todos
- POSTEnviar Presença
- POSTBuscar Imagem de Perfil por URL
- POSTBuscar Contatos
- POSTBuscar Conversas
- POSTBuscar Mensagens
- POSTBuscar Status da Mensagem
- POSTBuscar Base64 da Mensagem de Mídia
- PUTAtualizar Mensagem
Gerenciamento de Etiquetas
Configurações de Perfil
Configurações de Grupo
- POSTCriar Grupo
- PUTAtualizar Foto de Grupo
- PUTAtualizar Nome do Grupo
- PUTAtualizar Descrição do Grupo
- GETBuscar Código de Convite
- GETAceitar Código de Convite
- PUTRevogar Código de Convite
- POSTEnviar Convite de Grupo
- GETBuscar Grupo pelo Código de Convite
- GETBuscar Grupo por JID
- GETBuscar Todos os Grupos
- GETBuscar Membros do Grupo
- PUTAtualizar Membros do Grupo
- PUTAtualizar Configurações do Grupo
- PUTAlterar modo Temporário
- DELSair do Grupo
Envio de Mensagens
Enviar Status
Post WhatsApp status (stories)
POST
/
message
/
sendStatus
/
{instance}
curl --request POST \
--url https://api.wappfy.com.br/message/sendStatus/{instance} \
--header 'Content-Type: application/json' \
--header 'apikey: <api-key>' \
--data '{
"statusMessage": {
"type": "text",
"content": "<string>",
"caption": "<string>",
"backgroundColor": "<string>",
"font": 123,
"allContacts": true,
"statusJidList": [
"<string>"
]
}
}'
{
"key": {
"remoteJid": "status@broadcast",
"fromMe": true,
"id": "CBC2CDBAFA5C9"
},
"message": {
"extendedTextMessage": {
"text": "example",
"backgroundArgb": 1720453008,
"font": "FB_SCRIPT"
}
},
"messageTimestamp": "1720453008",
"status": "PENDING",
"participant": "559912345678@s.whatsapp.net"
}
Authorizations
Seu cabeçalho da chave de autorização.
Path Parameters
ID da instância.
Body
application/json
status type
Available options:
text
, image
, audio
Text content for type text
or file URL for type image
and audio
Text caption for type image
status
Background hex color
1 - Serif, 2 - Norican Regular, 3 - Bryndan Write, 4 - BebasNeue Regular, 5 - Oswald Heavy
true to send to all contacts or false to send to statusJidList
Receivers numbers with country code
Response
201 - application/json
Created
O conteúdo da mensagem, que pode incluir vários tipos de mensagens como texto, imagens, etc.
Details of the extended text message.
O timestamp da mensagem, representado como uma string.
O status da mensagem, como enviado, recebido ou pendente.
O participante na conversa para quem a mensagem foi enviada.
curl --request POST \
--url https://api.wappfy.com.br/message/sendStatus/{instance} \
--header 'Content-Type: application/json' \
--header 'apikey: <api-key>' \
--data '{
"statusMessage": {
"type": "text",
"content": "<string>",
"caption": "<string>",
"backgroundColor": "<string>",
"font": 123,
"allContacts": true,
"statusJidList": [
"<string>"
]
}
}'
{
"key": {
"remoteJid": "status@broadcast",
"fromMe": true,
"id": "CBC2CDBAFA5C9"
},
"message": {
"extendedTextMessage": {
"text": "example",
"backgroundArgb": 1720453008,
"font": "FB_SCRIPT"
}
},
"messageTimestamp": "1720453008",
"status": "PENDING",
"participant": "559912345678@s.whatsapp.net"
}