POST api/oficinavirtual/Registrar

Permite el registro de un nuevo cliente.

Request Information

URI Parameters

None.

Body Parameters

AguasNuevas_SitioWeb_ServicioWeb.Models.OficinaVirtual.RegistroCliente20Request
NameDescriptionTypeAdditional information
Canal

integer

None.

Usuario

string

None.

Password

string

None.

EmpresaID

integer

None.

ClienteID

string

None.

ClienteRut

integer

None.

ClienteDV

string

None.

ClienteClave

string

None.

ClienteNombre

string

None.

ClienteEmail

string

None.

ClienteFono

string

None.

ClienteCelular

string

None.

ClienteDireccionCalle

string

None.

ClienteDireccionNumero

string

None.

ClienteDireccionDepto

string

None.

ClienteDireccionComuna

string

None.

ClienteDireccionCiudad

string

None.

ClienteDireccionComunaId

integer

None.

ClienteDireccionCiudadId

integer

None.

ClienteRecibeBoletaPorEmail

boolean

None.

ClienteRecibeInfoPorEmail

boolean

None.

NumeroMedidor

integer

None.

NumeroUltBoleta

integer

None.

Sexo

string

None.

ClienteDireccion

string

None.

ApellidoPaterno

string

None.

ApellidoMaterno

string

None.

EsEmpresa

integer

None.

ClienteRazonSocial

string

None.

ClienteGiro

string

None.

ClienteConEmpNombre

string

None.

ClienteConEmpApellidoPaterno

string

None.

ClienteConEmpApellidoMaterno

string

None.

ClienteConEmpRut

integer

None.

ClienteConEmpDV

string

None.

ClienteConEmpEmail

string

None.

ClienteConEmpFono

string

None.

ClienteConEmpCelular

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Canal": 1,
  "Usuario": "sample string 2",
  "Password": "sample string 3",
  "EmpresaID": 4,
  "ClienteID": "sample string 5",
  "ClienteRut": 6,
  "ClienteDV": "sample string 7",
  "ClienteClave": "sample string 8",
  "ClienteNombre": "sample string 9",
  "ClienteEmail": "sample string 10",
  "ClienteFono": "sample string 11",
  "ClienteCelular": "sample string 12",
  "ClienteDireccionCalle": "sample string 13",
  "ClienteDireccionNumero": "sample string 14",
  "ClienteDireccionDepto": "sample string 15",
  "ClienteDireccionComuna": "sample string 16",
  "ClienteDireccionCiudad": "sample string 17",
  "ClienteDireccionComunaId": 18,
  "ClienteDireccionCiudadId": 19,
  "ClienteRecibeBoletaPorEmail": true,
  "ClienteRecibeInfoPorEmail": true,
  "NumeroMedidor": 22,
  "NumeroUltBoleta": 23,
  "Sexo": "sample string 24",
  "ClienteDireccion": "sample string 25",
  "ApellidoPaterno": "sample string 26",
  "ApellidoMaterno": "sample string 27",
  "EsEmpresa": 28,
  "ClienteRazonSocial": "sample string 29",
  "ClienteGiro": "sample string 30",
  "ClienteConEmpNombre": "sample string 31",
  "ClienteConEmpApellidoPaterno": "sample string 32",
  "ClienteConEmpApellidoMaterno": "sample string 33",
  "ClienteConEmpRut": 34,
  "ClienteConEmpDV": "sample string 35",
  "ClienteConEmpEmail": "sample string 36",
  "ClienteConEmpFono": "sample string 37",
  "ClienteConEmpCelular": "sample string 38"
}

application/xml, text/xml

Sample:
<RegistroCliente20Request xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AguasNuevas_SitioWeb_ServicioWeb.Models.OficinaVirtual">
  <ApellidoMaterno>sample string 27</ApellidoMaterno>
  <ApellidoPaterno>sample string 26</ApellidoPaterno>
  <Canal>1</Canal>
  <ClienteCelular>sample string 12</ClienteCelular>
  <ClienteClave>sample string 8</ClienteClave>
  <ClienteConEmpApellidoMaterno>sample string 33</ClienteConEmpApellidoMaterno>
  <ClienteConEmpApellidoPaterno>sample string 32</ClienteConEmpApellidoPaterno>
  <ClienteConEmpCelular>sample string 38</ClienteConEmpCelular>
  <ClienteConEmpDV>sample string 35</ClienteConEmpDV>
  <ClienteConEmpEmail>sample string 36</ClienteConEmpEmail>
  <ClienteConEmpFono>sample string 37</ClienteConEmpFono>
  <ClienteConEmpNombre>sample string 31</ClienteConEmpNombre>
  <ClienteConEmpRut>34</ClienteConEmpRut>
  <ClienteDV>sample string 7</ClienteDV>
  <ClienteDireccion>sample string 25</ClienteDireccion>
  <ClienteDireccionCalle>sample string 13</ClienteDireccionCalle>
  <ClienteDireccionCiudad>sample string 17</ClienteDireccionCiudad>
  <ClienteDireccionCiudadId>19</ClienteDireccionCiudadId>
  <ClienteDireccionComuna>sample string 16</ClienteDireccionComuna>
  <ClienteDireccionComunaId>18</ClienteDireccionComunaId>
  <ClienteDireccionDepto>sample string 15</ClienteDireccionDepto>
  <ClienteDireccionNumero>sample string 14</ClienteDireccionNumero>
  <ClienteEmail>sample string 10</ClienteEmail>
  <ClienteFono>sample string 11</ClienteFono>
  <ClienteGiro>sample string 30</ClienteGiro>
  <ClienteID>sample string 5</ClienteID>
  <ClienteNombre>sample string 9</ClienteNombre>
  <ClienteRazonSocial>sample string 29</ClienteRazonSocial>
  <ClienteRecibeBoletaPorEmail>true</ClienteRecibeBoletaPorEmail>
  <ClienteRecibeInfoPorEmail>true</ClienteRecibeInfoPorEmail>
  <ClienteRut>6</ClienteRut>
  <EmpresaID>4</EmpresaID>
  <EsEmpresa>28</EsEmpresa>
  <NumeroMedidor>22</NumeroMedidor>
  <NumeroUltBoleta>23</NumeroUltBoleta>
  <Password>sample string 3</Password>
  <Sexo>sample string 24</Sexo>
  <Usuario>sample string 2</Usuario>
</RegistroCliente20Request>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter' to write type 'AguasNuevas_SitioWeb_ServicioWeb.Models.OficinaVirtual.RegistroCliente20Request'.

Response Information

Resource Description

AguasNuevas_SitioWeb_ServicioWeb.WSComercial.RegistroClienteResult
NameDescriptionTypeAdditional information
Status

AguasNuevas_SitioWeb_ServicioWeb.WSComercial.Status

None.

Response Formats

application/json, text/json

Sample:
{
  "statusField": {
    "isOKField": true,
    "mensajeField": "sample string 2",
    "tokenSoporteField": "sample string 3",
    "PropertyChanged": null
  },
  "PropertyChanged": null
}

application/xml, text/xml

Sample:
<RegistroClienteResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AguasNuevas_SitioWeb_ServicioWeb.WSComercial">
  <PropertyChanged xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.ComponentModel" i:nil="true" />
  <statusField>
    <PropertyChanged xmlns:d3p1="http://schemas.datacontract.org/2004/07/System.ComponentModel" i:nil="true" />
    <isOKField>true</isOKField>
    <mensajeField>sample string 2</mensajeField>
    <tokenSoporteField>sample string 3</tokenSoporteField>
  </statusField>
</RegistroClienteResult>