Passer au contenu

API des Tags

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

Crée un tag dans votre compte.

Corps de la requête

Anchor link to
NomTypeDescription
auth*stringJeton d’accès API depuis le Panneau de Contrôle Pushwoosh.
tag*objectParamètres du tag.
tag.name*stringNom du tag.
tag.type*integerType de tag. Voir les valeurs possibles ci-dessous.
tag.user_specificbooleanSi true, la valeur du tag est stockée au niveau de l’utilisateur et partagée entre tous les appareils d’un utilisateur lorsqu’elle est définie par UserID. Si false (par défaut), le tag est au niveau de l’appareil et défini par HWID.
{
"status_code": 200,
"status_message": "OK",
"response": {
"result": true
}
}
Exemple
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // requis. Jeton d'accès API depuis le Panneau de Contrôle Pushwoosh
"tag": {
"name": "TAG_NAME", // requis.
"type": 1, // requis. Voir les valeurs possibles ci-dessous
"user_specific": false // optionnel. true = tag au niveau de l'utilisateur (partagé entre tous les appareils) ; false = tag au niveau de l'appareil (par défaut)
}
}
}

Types de valeurs de tag possibles :

  • 1 - Integer
  • 2 - String
  • 3 - List
  • 4 - Date
  • 5 - Boolean
  • 6 - Decimal. Ex : 19.95
  • 7 - Version. Ex : “1.0.0.0”

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

Supprime complètement un tag avec toutes les informations associées de la base de données.

Corps de la requête

Anchor link to
NomTypeDescription
auth*stringJeton d’accès API depuis le Panneau de Contrôle Pushwoosh.
tag*objectParamètres du tag.
tag.name*stringNom d’un tag à supprimer.
{
"status_code": 200,
"status_message": "OK",
"response": {
"result": true
}
}
Exemple
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // requis. Jeton d'accès API depuis le Panneau de Contrôle Pushwoosh
"tag": {
"name": "TAG_NAME" // requis. Nom d'un tag à supprimer
}
}
}

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

Récupère une liste des tags sur le compte.

Corps de la requête

Anchor link to
NomTypeDescription
auth*stringJeton d’accès API depuis le Panneau de Contrôle Pushwoosh.
{
"status_code": 200,
"status_message": "OK",
"response": {
"tags": [{
"name":"Language",
"type":2
}, {
"name":"List tag",
"type":3
}]
}
}
Exemple
{
"request":{
"auth": "yxoPUlwqm…………pIyEX4H" // Jeton d'accès API depuis le Panneau de Contrôle Pushwoosh
}
}

Types de tag :

  • 1 - Integer
  • 2 - String
  • 3 - List
  • 4 - Date
  • 5 - Boolean
  • 6 - Decimal. Ex : 19.95
  • 7 - Version. Ex : “1.0.0.0”