Pular para o conteúdo

API de Tags

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

Cria uma tag na sua conta.

Request body

Anchor link to
NomeTipoDescrição
auth*stringToken de acesso da API do Painel de Controle da Pushwoosh.
tag*objectParâmetros da tag.
tag.name*stringNome da tag.
tag.type*integerTipo da tag. Veja os valores possíveis abaixo.
tag.application_specificbooleanDefine se o valor da tag deve ser diferente para vários aplicativos ou ser o mesmo em vários aplicativos.
{
"status_code": 200,
"status_message": "OK",
"response": {
"result": true
}
}
Example
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // obrigatório. Token de acesso da API do Painel de Controle da Pushwoosh
"tag": {
"name": "TAG_NAME", // obrigatório.
"type": 1, // obrigatório. Veja os valores possíveis abaixo
"application_specific": true, // opcional. Define se o valor da tag deve ser diferente
// para vários aplicativos ou ser o mesmo em vários aplicativos
"user_specific": true // opcional. Usado para tags application_specific
}
}
}

Tipos de valores de tag possíveis:

  • 1 - Inteiro
  • 2 - String
  • 3 - Lista
  • 4 - Data
  • 5 - Booleano
  • 6 - Decimal. Ex: 19.95
  • 7 - Versão. Ex: “1.0.0.0”

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

Remove completamente uma tag com todas as informações associadas do banco de dados.

Request body

Anchor link to
NomeTipoDescrição
auth*stringToken de acesso da API do Painel de Controle da Pushwoosh.
tag*objectParâmetros da tag.
tag.name*stringNome de uma tag para excluir.
{
"status_code": 200,
"status_message": "OK",
"response": {
"result": true
}
}
Example
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // obrigatório. Token de acesso da API do Painel de Controle da Pushwoosh
"tag": {
"name": "TAG_NAME" // obrigatório. Nome de uma tag para excluir
}
}
}

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

Recupera uma lista de tags na conta.

Request body

Anchor link to
NomeTipoDescrição
auth*stringToken de acesso da API do Painel de Controle da Pushwoosh.
{
"status_code": 200,
"status_message": "OK",
"response": {
"tags": [{
"name":"Language",
"type":2,
"isApplicationSpecific": false
}, {
"name":"List tag",
"type":3,
"isApplicationSpecific": false
}]
}
}
Example
{
"request":{
"auth": "yxoPUlwqm…………pIyEX4H" // Token de acesso da API do Painel de Controle da Pushwoosh
}
}

Tipos de tag:

  • 1 - Inteiro
  • 2 - String
  • 3 - Lista
  • 4 - Data
  • 5 - Booleano
  • 6 - Decimal. Ex: 19.95
  • 7 - Versão. Ex: “1.0.0.0”