POST api/erp/Domicilios/{idCliente}
Da de alta domicilios de un cliente
Información de la solicitud (Request)
Parámetros URI
| Nombre | Descripción | Tipo | Información adicional |
|---|---|---|---|
| idCliente |
Identificador del cliente al que corresponden los domicilios |
GUID |
Requerido |
Parámetros cuerpo (Body)
Arreglo con los domicilios a agregar
Collección de Domicilio| Nombre | Descripción | Tipo | Información adicional |
|---|---|---|---|
| idContacto | GUID | ||
| Nombre | texto | ||
| Calle | texto | ||
| NoExterior | texto | ||
| NoInterior | texto | ||
| CodigoPostal | texto | ||
| Colonia | texto | ||
| Municipio | texto | ||
| Ciudad | texto | ||
| Estado | texto | ||
| Pais | texto | ||
| Referencia | texto | ||
| Instrucciones | texto | ||
| Latitud | texto | ||
| Longitud | texto | ||
| Telefonos | Collección de Telefono |
Request Formats
application/json, text/json
Ejemplo:
[
{
"idContacto": "df3b1726-5a73-4e33-9c6d-078036e35cef",
"Nombre": "sample string 2",
"Calle": "sample string 3",
"NoExterior": "sample string 4",
"NoInterior": "sample string 5",
"CodigoPostal": "sample string 6",
"Colonia": "sample string 7",
"Municipio": "sample string 8",
"Ciudad": "sample string 9",
"Estado": "sample string 10",
"Pais": "sample string 11",
"Referencia": "sample string 12",
"Instrucciones": "sample string 13",
"Latitud": "sample string 14",
"Longitud": "sample string 15",
"Telefonos": [
{
"Tipo": "sample string 1",
"Numero": "sample string 2"
},
{
"Tipo": "sample string 1",
"Numero": "sample string 2"
}
]
},
{
"idContacto": "df3b1726-5a73-4e33-9c6d-078036e35cef",
"Nombre": "sample string 2",
"Calle": "sample string 3",
"NoExterior": "sample string 4",
"NoInterior": "sample string 5",
"CodigoPostal": "sample string 6",
"Colonia": "sample string 7",
"Municipio": "sample string 8",
"Ciudad": "sample string 9",
"Estado": "sample string 10",
"Pais": "sample string 11",
"Referencia": "sample string 12",
"Instrucciones": "sample string 13",
"Latitud": "sample string 14",
"Longitud": "sample string 15",
"Telefonos": [
{
"Tipo": "sample string 1",
"Numero": "sample string 2"
},
{
"Tipo": "sample string 1",
"Numero": "sample string 2"
}
]
}
]
application/xml, text/xml
Ejemplo:
<ArrayOfDomicilio xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SimanG8.WebAPI.Interop.Models.API.ERP">
<Domicilio>
<serializableProperties xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/SimanG8.WebAPI.Interop.Models">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</serializableProperties>
<Calle>sample string 3</Calle>
<Ciudad>sample string 9</Ciudad>
<CodigoPostal>sample string 6</CodigoPostal>
<Colonia>sample string 7</Colonia>
<Estado>sample string 10</Estado>
<Instrucciones>sample string 13</Instrucciones>
<Latitud>sample string 14</Latitud>
<Longitud>sample string 15</Longitud>
<Municipio>sample string 8</Municipio>
<NoExterior>sample string 4</NoExterior>
<NoInterior>sample string 5</NoInterior>
<Nombre>sample string 2</Nombre>
<Pais>sample string 11</Pais>
<Referencia>sample string 12</Referencia>
<Telefonos>
<Telefono>
<Numero>sample string 2</Numero>
<Tipo>sample string 1</Tipo>
</Telefono>
<Telefono>
<Numero>sample string 2</Numero>
<Tipo>sample string 1</Tipo>
</Telefono>
</Telefonos>
<idContacto>df3b1726-5a73-4e33-9c6d-078036e35cef</idContacto>
</Domicilio>
<Domicilio>
<serializableProperties xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/SimanG8.WebAPI.Interop.Models">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</serializableProperties>
<Calle>sample string 3</Calle>
<Ciudad>sample string 9</Ciudad>
<CodigoPostal>sample string 6</CodigoPostal>
<Colonia>sample string 7</Colonia>
<Estado>sample string 10</Estado>
<Instrucciones>sample string 13</Instrucciones>
<Latitud>sample string 14</Latitud>
<Longitud>sample string 15</Longitud>
<Municipio>sample string 8</Municipio>
<NoExterior>sample string 4</NoExterior>
<NoInterior>sample string 5</NoInterior>
<Nombre>sample string 2</Nombre>
<Pais>sample string 11</Pais>
<Referencia>sample string 12</Referencia>
<Telefonos>
<Telefono>
<Numero>sample string 2</Numero>
<Tipo>sample string 1</Tipo>
</Telefono>
<Telefono>
<Numero>sample string 2</Numero>
<Tipo>sample string 1</Tipo>
</Telefono>
</Telefonos>
<idContacto>df3b1726-5a73-4e33-9c6d-078036e35cef</idContacto>
</Domicilio>
</ArrayOfDomicilio>
application/x-www-form-urlencoded
Ejemplo:
Respuesta
Modelo
Collección de PostBodyResponse| Nombre | Descripción | Tipo | Información adicional |
|---|---|---|---|
| Location |
URL para acceder al nuevo domicilio creado |
texto | |
| Indice | entero | ||
| StatusCode | HttpStatusCode | ||
| Detalles | texto |
Formatos de respuesta
application/json, text/json
Ejemplo:
[
{
"Location": "sample string 1",
"Indice": 2,
"StatusCode": 100,
"Detalles": "sample string 3"
},
{
"Location": "sample string 1",
"Indice": 2,
"StatusCode": 100,
"Detalles": "sample string 3"
}
]
application/xml, text/xml
Ejemplo:
<ArrayOfDomiciliosController.PostBodyResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SimanG8.WebAPI.API.ERP.Clientes">
<DomiciliosController.PostBodyResponse>
<Detalles xmlns="http://schemas.datacontract.org/2004/07/SimanG8.WebAPI.Interop.Models.API.ERP">sample string 3</Detalles>
<Indice xmlns="http://schemas.datacontract.org/2004/07/SimanG8.WebAPI.Interop.Models.API.ERP">2</Indice>
<StatusCode xmlns="http://schemas.datacontract.org/2004/07/SimanG8.WebAPI.Interop.Models.API.ERP">Continue</StatusCode>
<Location>sample string 1</Location>
</DomiciliosController.PostBodyResponse>
<DomiciliosController.PostBodyResponse>
<Detalles xmlns="http://schemas.datacontract.org/2004/07/SimanG8.WebAPI.Interop.Models.API.ERP">sample string 3</Detalles>
<Indice xmlns="http://schemas.datacontract.org/2004/07/SimanG8.WebAPI.Interop.Models.API.ERP">2</Indice>
<StatusCode xmlns="http://schemas.datacontract.org/2004/07/SimanG8.WebAPI.Interop.Models.API.ERP">Continue</StatusCode>
<Location>sample string 1</Location>
</DomiciliosController.PostBodyResponse>
</ArrayOfDomiciliosController.PostBodyResponse>