POST api/Cliente/Consulta

Request Information

URI Parameters

None.

Body Parameters

RequestConsultaCliente
NameDescriptionTypeAdditional information
Identidad

Identidad

None.

Cliente

ConsultaCliente

None.

Fuente

Fuente

Required

Request Formats

application/json, text/json

Sample:
{
  "Identidad": {
    "Usuario": "sample string 1",
    "Contrasena": "sample string 2",
    "SucurdalId": "sample string 3",
    "SucursalCaja": "sample string 4",
    "SucursalEmpleadoId": "sample string 5"
  },
  "Cliente": {
    "Celular": "sample string 1",
    "Correo": "sample string 2",
    "Huella": {
      "SampleType": 0,
      "SampleFormat": 0,
      "SampleData": "sample string 1",
      "SampleDataHash": "sample string 2",
      "ImageWidth": 3,
      "ImageHeight": 4,
      "ImageBbp": 5
    }
  },
  "Fuente": 1
}

application/xml, text/xml

Sample:
<RequestConsultaCliente xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Clases">
  <Cliente>
    <Celular>sample string 1</Celular>
    <Correo>sample string 2</Correo>
    <Huella>
      <ImageBbp>5</ImageBbp>
      <ImageHeight>4</ImageHeight>
      <ImageWidth>3</ImageWidth>
      <SampleData>sample string 1</SampleData>
      <SampleDataHash>sample string 2</SampleDataHash>
      <SampleFormat>Undefined</SampleFormat>
      <SampleType>Undefined</SampleType>
    </Huella>
  </Cliente>
  <Fuente>WebService</Fuente>
  <Identidad>
    <Contrasena>sample string 2</Contrasena>
    <SucurdalId>sample string 3</SucurdalId>
    <SucursalCaja>sample string 4</SucursalCaja>
    <SucursalEmpleadoId>sample string 5</SucursalEmpleadoId>
    <Usuario>sample string 1</Usuario>
  </Identidad>
</RequestConsultaCliente>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'RequestConsultaCliente'.

Response Information

Resource Description

RespuestaOfResponseConsultaCliente
NameDescriptionTypeAdditional information
Data

ResponseConsultaCliente

None.

Codigo

integer

None.

Mensaje

string

None.

Success

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "ClienteId": 1,
    "Nombres": "sample string 2",
    "Ap_Paterno": "sample string 3",
    "Ap_Materno": "sample string 4",
    "Celular": "sample string 5",
    "Correo": "sample string 6",
    "PuntosAcumulados": 7,
    "PuntosRedimidos": 8,
    "PuntosVencidos": 9,
    "Saldo": 10,
    "FechaSuscripcion": "2025-12-08T09:56:48.898093-06:00",
    "DatosCompletos": true,
    "HuellasRegistradas": true
  },
  "Codigo": 1,
  "Mensaje": "sample string 2",
  "Success": true
}

application/xml, text/xml

Sample:
<RespuestaOfResponseConsultaClienteZ4G6G0Pd xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer">
  <Codigo>1</Codigo>
  <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/BusinessLayer.Clases">
    <d2p1:Ap_Materno>sample string 4</d2p1:Ap_Materno>
    <d2p1:Ap_Paterno>sample string 3</d2p1:Ap_Paterno>
    <d2p1:Celular>sample string 5</d2p1:Celular>
    <d2p1:ClienteId>1</d2p1:ClienteId>
    <d2p1:Correo>sample string 6</d2p1:Correo>
    <d2p1:DatosCompletos>true</d2p1:DatosCompletos>
    <d2p1:FechaSuscripcion>2025-12-08T09:56:48.898093-06:00</d2p1:FechaSuscripcion>
    <d2p1:HuellasRegistradas>true</d2p1:HuellasRegistradas>
    <d2p1:Nombres>sample string 2</d2p1:Nombres>
    <d2p1:PuntosAcumulados>7</d2p1:PuntosAcumulados>
    <d2p1:PuntosRedimidos>8</d2p1:PuntosRedimidos>
    <d2p1:PuntosVencidos>9</d2p1:PuntosVencidos>
    <d2p1:Saldo>10</d2p1:Saldo>
  </Data>
  <Mensaje>sample string 2</Mensaje>
  <Success>true</Success>
</RespuestaOfResponseConsultaClienteZ4G6G0Pd>