POST api/Cliente/AcreditacionPromocional

Request Information

URI Parameters

None.

Body Parameters

RequestPromociones
NameDescriptionTypeAdditional information
Identidad

Identidad

None.

ClienteId

integer

None.

Email

string

None.

NombreCompleto

string

None.

Monto

decimal number

Required

Range: inclusive between 1 and 5000

FechaTransaccion

date

Required

Programa

integer

Required

Range: inclusive between 1 and 99

CodigoDeServicio

TipodeServicio

Required

CodigoPromocional

string

Required

IdTransaccion

globally unique identifier

Required

Fuente

Fuente

Required

Range: inclusive between 1 and 99

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"
  },
  "ClienteId": 1,
  "Email": "sample string 1",
  "NombreCompleto": "sample string 2",
  "Monto": 3.0,
  "FechaTransaccion": "2025-12-08T10:01:56.6208983-06:00",
  "Programa": 4,
  "CodigoDeServicio": 1,
  "CodigoPromocional": "sample string 5",
  "IdTransaccion": "f23e4b23-8ad3-4055-8a70-2d726751c098",
  "Fuente": 1
}

application/xml, text/xml

Sample:
<RequestPromociones xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Clases">
  <ClienteId>1</ClienteId>
  <CodigoDeServicio>AcreditacionBoleto</CodigoDeServicio>
  <CodigoPromocional>sample string 5</CodigoPromocional>
  <Email>sample string 1</Email>
  <FechaTransaccion>2025-12-08T10:01:56.6208983-06:00</FechaTransaccion>
  <Fuente>WebService</Fuente>
  <IdTransaccion>f23e4b23-8ad3-4055-8a70-2d726751c098</IdTransaccion>
  <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>
  <Monto>3</Monto>
  <NombreCompleto>sample string 2</NombreCompleto>
  <Programa>4</Programa>
</RequestPromociones>

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 'RequestPromociones'.

Response Information

Resource Description

RespuestaOfResponsePromociones
NameDescriptionTypeAdditional information
Data

ResponsePromociones

None.

Codigo

integer

None.

Mensaje

string

None.

Success

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "NumeroOperacion": "19615ce5-b9c7-4489-8fdd-21cf1cc54061"
  },
  "Codigo": 1,
  "Mensaje": "sample string 2",
  "Success": true
}

application/xml, text/xml

Sample:
<RespuestaOfResponsePromocionesZ4G6G0Pd 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:NumeroOperacion>19615ce5-b9c7-4489-8fdd-21cf1cc54061</d2p1:NumeroOperacion>
  </Data>
  <Mensaje>sample string 2</Mensaje>
  <Success>true</Success>
</RespuestaOfResponsePromocionesZ4G6G0Pd>