POST api/oficinavirtual/Registrar
Permite el registro de un nuevo cliente.
Request Information
URI Parameters
None.
Body Parameters
AguasNuevas_SitioWeb_ServicioWeb.Models.OficinaVirtual.RegistroCliente20RequestName | Description | Type | Additional 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:
Response Information
Resource Description
AguasNuevas_SitioWeb_ServicioWeb.WSComercial.RegistroClienteResultName | Description | Type | Additional 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>