GET api/Movel/Contratos/{idcadastro}

Dados do combo e todos as contratos do cliente

Request Information

URI Parameters

NameDescriptionTypeAdditional information
idcadastro

Código do cliente

integer

Required

Body Parameters

None.

Response Information

Resource Description

Contratos
NameDescriptionTypeAdditional information
combo_id

Código do combo

integer

None.

combo_nome

Nome do combo

string

None.

plano_id

Código do plano de internet

integer

None.

plano_nome

Nome do combo de internet

string

None.

plano_valor

Valor do plano de internet no combo

decimal number

None.

telefones

Lista de telefones/contratos

Collection of Telefone

None.

Response Formats

application/json, text/json

Sample:
{
  "combo_id": 1,
  "combo_nome": "sample string 2",
  "plano_id": 3,
  "plano_nome": "sample string 4",
  "plano_valor": 5.0,
  "telefones": [
    {
      "nome": "sample string 1",
      "apelido": "sample string 2",
      "contrato": 3,
      "celular": "sample string 4",
      "simcard": "sample string 5",
      "franquia": "sample string 6",
      "valor": 7.0,
      "data_ativacao": "sample string 8",
      "status_nome": "sample string 9",
      "alterarproduto_statusid": 10,
      "alterarproduto_statustexto": "sample string 11",
      "portabilidade": {
        "nome": "sample string 1",
        "cpf": "sample string 2",
        "rg": "sample string 3",
        "data_nascimento": "sample string 4",
        "status": "sample string 5"
      }
    },
    {
      "nome": "sample string 1",
      "apelido": "sample string 2",
      "contrato": 3,
      "celular": "sample string 4",
      "simcard": "sample string 5",
      "franquia": "sample string 6",
      "valor": 7.0,
      "data_ativacao": "sample string 8",
      "status_nome": "sample string 9",
      "alterarproduto_statusid": 10,
      "alterarproduto_statustexto": "sample string 11",
      "portabilidade": {
        "nome": "sample string 1",
        "cpf": "sample string 2",
        "rg": "sample string 3",
        "data_nascimento": "sample string 4",
        "status": "sample string 5"
      }
    }
  ]
}

application/xml, text/xml

Sample:
<MovelModels.Contratos xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/api_pgp">
  <combo_id>1</combo_id>
  <combo_nome>sample string 2</combo_nome>
  <plano_id>3</plano_id>
  <plano_nome>sample string 4</plano_nome>
  <plano_valor>5</plano_valor>
  <telefones>
    <MovelModels.Telefone>
      <alterarproduto_statusid>10</alterarproduto_statusid>
      <alterarproduto_statustexto>sample string 11</alterarproduto_statustexto>
      <apelido>sample string 2</apelido>
      <celular>sample string 4</celular>
      <contrato>3</contrato>
      <data_ativacao>sample string 8</data_ativacao>
      <franquia>sample string 6</franquia>
      <nome>sample string 1</nome>
      <portabilidade>
        <cpf>sample string 2</cpf>
        <data_nascimento>sample string 4</data_nascimento>
        <nome>sample string 1</nome>
        <rg>sample string 3</rg>
        <status>sample string 5</status>
      </portabilidade>
      <simcard>sample string 5</simcard>
      <status_nome>sample string 9</status_nome>
      <valor>7</valor>
    </MovelModels.Telefone>
    <MovelModels.Telefone>
      <alterarproduto_statusid>10</alterarproduto_statusid>
      <alterarproduto_statustexto>sample string 11</alterarproduto_statustexto>
      <apelido>sample string 2</apelido>
      <celular>sample string 4</celular>
      <contrato>3</contrato>
      <data_ativacao>sample string 8</data_ativacao>
      <franquia>sample string 6</franquia>
      <nome>sample string 1</nome>
      <portabilidade>
        <cpf>sample string 2</cpf>
        <data_nascimento>sample string 4</data_nascimento>
        <nome>sample string 1</nome>
        <rg>sample string 3</rg>
        <status>sample string 5</status>
      </portabilidade>
      <simcard>sample string 5</simcard>
      <status_nome>sample string 9</status_nome>
      <valor>7</valor>
    </MovelModels.Telefone>
  </telefones>
</MovelModels.Contratos>