POST api/Mensagem/PUSH

Envio de mensagem PUSH. Token Bearer

Request Information

URI Parameters

None.

Body Parameters

Dados da mensagem

PushDados
NameDescriptionTypeAdditional information
idcadastro

Código do cadastro do cliente

integer

Required

assunto

Assunto/Título da mensagem

string

Required

mensagem

Mensagem a ser enviada

string

Required

tipo

Indica a tela no App a ser chamada. Ex: "os_satisfacao"

string

None.

campoextra_nome1

Nome do campo extra 1 (opcional)

string

None.

campoextra_valor1

Valor do campo extra 1 (opcional)

string

None.

campoextra_nome2

Nome do campo extra 2 (opcional)

string

None.

campoextra_valor2

Valor do campo extra 2 (opcinal)

string

None.

gravar_alerta

1=registra este alerta para aparecer no app, 0=não registra

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "idcadastro": 1,
  "assunto": "sample string 2",
  "mensagem": "sample string 3",
  "tipo": "sample string 4",
  "campoextra_nome1": "sample string 5",
  "campoextra_valor1": "sample string 6",
  "campoextra_nome2": "sample string 7",
  "campoextra_valor2": "sample string 8",
  "gravar_alerta": 9
}

application/xml, text/xml

Sample:
<MensagemModel.PushDados xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/api_pgp">
  <assunto>sample string 2</assunto>
  <campoextra_nome1>sample string 5</campoextra_nome1>
  <campoextra_nome2>sample string 7</campoextra_nome2>
  <campoextra_valor1>sample string 6</campoextra_valor1>
  <campoextra_valor2>sample string 8</campoextra_valor2>
  <gravar_alerta>9</gravar_alerta>
  <idcadastro>1</idcadastro>
  <mensagem>sample string 3</mensagem>
  <tipo>sample string 4</tipo>
</MensagemModel.PushDados>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

RespostaServidor
NameDescriptionTypeAdditional information
resposta

Código da resposta: 1=Positivo, 0=Negativo

integer

None.

msg

Mensagem de retorno de acordo com o comando executado

string

None.

Response Formats

application/json, text/json

Sample:
{
  "resposta": 1,
  "msg": "sample string 2"
}

application/xml, text/xml

Sample:
<RespostaServidor xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/api_pgp">
  <msg>sample string 2</msg>
  <resposta>1</resposta>
</RespostaServidor>