Passer au contenu

API 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 à l’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.application_specificbooleanDéfinit si la valeur du tag doit être différente pour plusieurs applications ou être la même pour toutes les applications.
{
"status_code": 200,
"status_message": "OK",
"response": {
"result": true
}
}
Exemple
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // requis. Jeton d'accès à l'API depuis le Panneau de Contrôle Pushwoosh
"tag": {
"name": "TAG_NAME", // requis.
"type": 1, // requis. Voir les valeurs possibles ci-dessous
"application_specific": true, // optionnel. Définit si la valeur du tag doit être différente
// pour plusieurs applications ou être la même pour toutes les applications
"user_specific": true // optionnel. Utilisé pour les tags application_specific
}
}
}

Types de valeurs de tag possibles :

  • 1 - Entier
  • 2 - Chaîne de caractères
  • 3 - Liste
  • 4 - Date
  • 5 - Booléen
  • 6 - Décimal. 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 à l’API depuis le Panneau de Contrôle Pushwoosh.
tag*objectParamètres du tag.
tag.name*stringNom du tag à supprimer.
{
"status_code": 200,
"status_message": "OK",
"response": {
"result": true
}
}
Exemple
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // requis. Jeton d'accès à l'API depuis le Panneau de Contrôle Pushwoosh
"tag": {
"name": "TAG_NAME" // requis. Nom du tag à supprimer
}
}
}

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

Récupère une liste des tags du compte.

Corps de la requête

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

Types de tag :

  • 1 - Entier
  • 2 - Chaîne de caractères
  • 3 - Liste
  • 4 - Date
  • 5 - Booléen
  • 6 - Décimal. Ex : 19.95
  • 7 - Version. Ex : “1.0.0.0”