Saltar al contenido

API de Tags

POST https://api.pushwoosh.com/json/1.3/addTag

Crea un tag en su cuenta.

Cuerpo de la solicitud

Anchor link to
NombreTipoDescripción
auth*stringToken de acceso a la API desde el Panel de Control de Pushwoosh.
tag*objectParámetros del tag.
tag.name*stringNombre del tag.
tag.type*integerTipo de tag. Vea los valores posibles a continuación.
tag.user_specificbooleanCuando es true, el valor del tag se almacena a nivel de usuario y se comparte entre todos los dispositivos de un usuario cuando se establece por UserID. Cuando es false (predeterminado), el tag es a nivel de dispositivo y se establece por HWID.
{
"status_code": 200,
"status_message": "OK",
"response": {
"result": true
}
}
Ejemplo
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // requerido. Token de acceso a la API desde el Panel de Control de Pushwoosh
"tag": {
"name": "TAG_NAME", // requerido.
"type": 1, // requerido. Vea los valores posibles a continuación
"user_specific": false // opcional. true = tag a nivel de usuario (compartido entre todos los dispositivos); false = tag a nivel de dispositivo (predeterminado)
}
}
}

Posibles tipos de valor de tag:

  • 1 - Entero
  • 2 - Cadena
  • 3 - Lista
  • 4 - Fecha
  • 5 - Booleano
  • 6 - Decimal. Ej: 19.95
  • 7 - Versión. Ej: “1.0.0.0”

POST https://api.pushwoosh.com/json/1.3/deleteTag

Elimina completamente un tag con toda la información asociada de la base de datos.

Cuerpo de la solicitud

Anchor link to
NombreTipoDescripción
auth*stringToken de acceso a la API desde el Panel de Control de Pushwoosh.
tag*objectParámetros del tag.
tag.name*stringNombre de un tag para eliminar.
{
"status_code": 200,
"status_message": "OK",
"response": {
"result": true
}
}
Ejemplo
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // requerido. Token de acceso a la API desde el Panel de Control de Pushwoosh
"tag": {
"name": "TAG_NAME" // requerido. Nombre de un tag para eliminar
}
}
}

POST https://api.pushwoosh.com/json/1.3/listTags

Recupera una lista de tags en la cuenta.

Cuerpo de la solicitud

Anchor link to
NombreTipoDescripción
auth*stringToken de acceso a la API desde el Panel de Control de Pushwoosh.
{
"status_code": 200,
"status_message": "OK",
"response": {
"tags": [{
"name":"Language",
"type":2
}, {
"name":"List tag",
"type":3
}]
}
}
Ejemplo
{
"request":{
"auth": "yxoPUlwqm…………pIyEX4H" // Token de acceso a la API desde el Panel de Control de Pushwoosh
}
}

Tipos de tag:

  • 1 - Entero
  • 2 - Cadena
  • 3 - Lista
  • 4 - Fecha
  • 5 - Booleano
  • 6 - Decimal. Ej: 19.95
  • 7 - Versión. Ej: “1.0.0.0”