Passer au contenu

API de 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_specificbooleanLorsque true, la valeur du tag est stockée au niveau de l’utilisateur et partagée sur tous les appareils d’un utilisateur lorsqu’elle est définie par UserID. Lorsque 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 // facultatif. true = tag au niveau de l'utilisateur (partagé sur 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 de 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”