POST api/appcliente/social_login

Verifica se existe alguma conta atrelada ao TOKEN / Id do Usuário, se tiver realizar o processo de login.

Request Information

URI Parameters

None.

Body Parameters

AppCliente.Request.SocialLogin.LoginRequest
NameDescriptionTypeAdditional information
TipoToken

Shared.Enum.TipoToken

None.

Token

string

None.

IdUsuario

string

None.

Request Formats

application/json, text/json

Sample:
{
  "TipoToken": 1,
  "Token": "sample string 1",
  "IdUsuario": "sample string 2"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

AppCliente.Response.Login.SocialLoginResponse
NameDescriptionTypeAdditional information
CodRetorno

AppCliente.Enum.Login.LoginResponse.CodRetorno

None.

Associado

AppCliente.Entidades.Login.LoginResponse.Associado

None.

Planos

Collection of AppCliente.Entidades.Login.LoginResponse

None.

UsuarioExterno

AppCliente.Entidades.Login.UsuarioExterno

None.

ContasVinculadas

ContasVinculadas

None.

Response Formats

application/json, text/json

Sample:
{
  "CodRetorno": 0,
  "Associado": {
    "id": "sample string 1",
    "Matricula": "sample string 2",
    "Cpf": "sample string 3",
    "ImgPerfil": "sample string 4",
    "DiaNascimento": "sample string 5",
    "MesNascimento": "sample string 6",
    "AnoNascimento": "sample string 7",
    "Nome": "sample string 8",
    "Email": "sample string 9",
    "NomeMae": "sample string 10",
    "Telefone": "sample string 11",
    "StatusUsuario": "sample string 12",
    "Cep": "sample string 13",
    "Logradouro": "sample string 14",
    "Numero": "sample string 15",
    "Complemento": "sample string 16",
    "Bairro": "sample string 17",
    "Cidade": "sample string 18",
    "Uf": "sample string 19",
    "Administradora": "sample string 20",
    "Operadora": "sample string 21",
    "VencimentoMensalidade": "sample string 22",
    "Preferencias": "sample string 23"
  },
  "Planos": [
    {
      "CodBeneficiario": "sample string 1",
      "NomeAssociado": "sample string 2",
      "CodOperadora": "sample string 3",
      "LinkRedeCredenciada": "http://allcare.com.br/coletivo-por-adesao/",
      "NomeOperadora": "sample string 4",
      "CodPlano": "sample string 5",
      "NomePlano": "sample string 6",
      "TipoPlano": 0,
      "CategoriaPlano": 0,
      "IndAtivado": true,
      "Status": 0,
      "TipoBeneficiario": 0
    },
    {
      "CodBeneficiario": "sample string 1",
      "NomeAssociado": "sample string 2",
      "CodOperadora": "sample string 3",
      "LinkRedeCredenciada": "http://allcare.com.br/coletivo-por-adesao/",
      "NomeOperadora": "sample string 4",
      "CodPlano": "sample string 5",
      "NomePlano": "sample string 6",
      "TipoPlano": 0,
      "CategoriaPlano": 0,
      "IndAtivado": true,
      "Status": 0,
      "TipoBeneficiario": 0
    }
  ],
  "UsuarioExterno": {
    "Id": 1.0,
    "Matricula": "sample string 2",
    "CPF": "sample string 3",
    "Preferencias": "sample string 4"
  },
  "ContasVinculadas": {
    "Facebook": true,
    "GooglePlus": true
  }
}