POST api/SimCard/EnviarSMSNumeroDefinido

Enviar SMS com número de celular de origem definido

Request Information

URI Parameters

None.

Body Parameters

Dados para enviar o SMS

EnvioSMSNumeroDefinido
NameDescriptionTypeAdditional information
metodo

Método a ser invocado (Opcional)

string

None.

token

Token de acesso Americanet

string

None.

tempo_vida

Tempo de vida do token

string

None.

token2

token de acesso a esta Api

string

None.

DDDTelefoneOrigem

DDD do telefone de origem, com dois dígitos

string

None.

NROTelefoneOrigem

Número do telefone de origem, apenas números

string

None.

DDDTelefone

DDD do telefone de destino, com dois dígitos

string

None.

NROTelefone

Número do telefone, apenas números

string

None.

Texto

Mensagem a ser enviar (sem acentuação)

string

None.

Request Formats

application/json, text/json

Sample:
{
  "metodo": "sample string 1",
  "token": "sample string 2",
  "tempo_vida": "sample string 3",
  "token2": "sample string 4",
  "DDDTelefoneOrigem": "sample string 5",
  "NROTelefoneOrigem": "sample string 6",
  "DDDTelefone": "sample string 7",
  "NROTelefone": "sample string 8",
  "Texto": "sample string 9"
}

application/xml, text/xml

Sample:
<SimCardModel.EnvioSMSNumeroDefinido xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/mvno">
  <DDDTelefone>sample string 7</DDDTelefone>
  <DDDTelefoneOrigem>sample string 5</DDDTelefoneOrigem>
  <NROTelefone>sample string 8</NROTelefone>
  <NROTelefoneOrigem>sample string 6</NROTelefoneOrigem>
  <Texto>sample string 9</Texto>
  <metodo>sample string 1</metodo>
  <tempo_vida>sample string 3</tempo_vida>
  <token>sample string 2</token>
  <token2>sample string 4</token2>
</SimCardModel.EnvioSMSNumeroDefinido>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

EnvioSMSRetorno
NameDescriptionTypeAdditional information
status

Descrição do status do envio do Sms

string

None.

retorno

Código e mensagem de retorno do servidor. 0=Sucesso

MensagemRetorno

None.

token

Token de acesso, caso seja renovado

string

None.

tempo_vida

Tempo de vida do token

string

None.

Response Formats

application/json, text/json

Sample:
{
  "status": "sample string 1",
  "retorno": {
    "codigo": 1,
    "mensagem": "sample string 2"
  },
  "token": "sample string 2",
  "tempo_vida": "sample string 3"
}

application/xml, text/xml

Sample:
<SimCardModel.EnvioSMSRetorno xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/mvno">
  <retorno>
    <codigo>1</codigo>
    <mensagem>sample string 2</mensagem>
  </retorno>
  <status>sample string 1</status>
  <tempo_vida>sample string 3</tempo_vida>
  <token>sample string 2</token>
</SimCardModel.EnvioSMSRetorno>