POST api/v4/Assinar

Efetua assinatura de um novo cliente PagueVeloz.

Request Information

URI Parameters

None.

Body Parameters

AssinaturaDto
NameDescriptionTypeAdditional information
Nome

string

Required

Documento

string

Required

TipoPessoa

TipoPessoa

Required

Email

string

Required

Endereco

EnderecoNaAssinaturaDto

Required

Telefones

Collection of TelefoneNaAssinaturaDto

Required

Usuario

UsuarioNaAssinaturaDto

Required

DataNascimento

date

None.

UrlNotificacao

string

None.

InscricaoEstadual

integer

None.

InscricaoMunicipal

integer

None.

Cupom

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Nome": "sample string 1",
  "Documento": "sample string 2",
  "TipoPessoa": "NaoDefinido",
  "Email": "sample string 3",
  "Endereco": {
    "CEP": "sample string 1",
    "Bairro": "sample string 2",
    "Logradouro": "sample string 3",
    "Numero": "sample string 4",
    "Complemento": "sample string 5"
  },
  "Telefones": [
    {
      "Numero": "sample string 1",
      "Tipo": "Residencial"
    },
    {
      "Numero": "sample string 1",
      "Tipo": "Residencial"
    }
  ],
  "Usuario": {
    "Nome": "sample string 1",
    "Email": "sample string 2",
    "Senha": "sample string 3",
    "ConfirmacaoSenha": "sample string 4"
  },
  "DataNascimento": "22/01/2019",
  "UrlNotificacao": "sample string 4",
  "InscricaoEstadual": 1,
  "InscricaoMunicipal": 1,
  "Cupom": "sample string 5"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Dados para acesso ao serviço.

ResultadoAssinaturaDto
NameDescriptionTypeAdditional information
Id

integer

None.

Token

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Token": "sample string 2"
}