curl --request POST \
--url https://api.wppfy.com/group/ephemeral \
--header 'Content-Type: application/json' \
--header 'token: <api-key>' \
--data '
{
"groupjid": "120363339858396166@g.us",
"duration": "1d"
}
'{
"response": "Ephemeral timer updated successfully",
"chat": {
"wa_chatid": "120363339858396166@g.us",
"wa_ephemeralExpiration": 86400,
"wa_isGroup": true
},
"ephemeral": {
"enabled": true,
"seconds": 86400,
"label": "1d"
},
"group": {
"JID": "120363339858396166@g.us",
"IsEphemeral": true,
"DisappearingTimer": 86400
},
"needs_refresh": false
}{
"error": "invalid duration. Allowed values: 0, off, 1d, 7d, 90d"
}{
"error": "user is not an admin of this group"
}{
"error": "Error al actualizar el temporizador efímero del chat: conexión cerrada"
}Grupos y Comunidades
Configurar mensajes temporales en grupo
Define el temporizador de mensajes temporales (disappearing messages) de un grupo.
Valores aceptados para la duración:
0uoffpara desactivar1d7d90d
Observaciones:
- este endpoint es solo para grupos
- requiere privilegios de administrador del grupo
- si el identificador informado no es de un grupo, la API devuelve un error indicando usar
/chat/ephemeral - tras el éxito, la respuesta devuelve el chat y los datos actualizados del grupo
POST
/
group
/
ephemeral
curl --request POST \
--url https://api.wppfy.com/group/ephemeral \
--header 'Content-Type: application/json' \
--header 'token: <api-key>' \
--data '
{
"groupjid": "120363339858396166@g.us",
"duration": "1d"
}
'{
"response": "Ephemeral timer updated successfully",
"chat": {
"wa_chatid": "120363339858396166@g.us",
"wa_ephemeralExpiration": 86400,
"wa_isGroup": true
},
"ephemeral": {
"enabled": true,
"seconds": 86400,
"label": "1d"
},
"group": {
"JID": "120363339858396166@g.us",
"IsEphemeral": true,
"DisappearingTimer": 86400
},
"needs_refresh": false
}{
"error": "invalid duration. Allowed values: 0, off, 1d, 7d, 90d"
}{
"error": "user is not an admin of this group"
}{
"error": "Error al actualizar el temporizador efímero del chat: conexión cerrada"
}Autorizaciones
Cuerpo
application/json
JID del grupo en formato xxxxx@g.us
Ejemplo:
"120363339858396166@g.us"
Duración deseada para los mensajes temporales
Ejemplo:
"1d"
Respuesta
Temporizador actualizado con éxito
Ejemplo:
"Temporizador efímero actualizado correctamente"
Representa una conversación/ticket en el sistema
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Representa un grupo/conversación colectiva
Show child attributes
Show child attributes
Indica si los detalles del grupo deben consultarse de nuevo
Ejemplo:
false
