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": "2026-01-31T12:06:55.2187297-06:00",
  "Programa": 4,
  "CodigoDeServicio": 1,
  "CodigoPromocional": "sample string 5",
  "IdTransaccion": "cef5c3d3-6d3d-47b7-bb6d-884c0e7d330c",
  "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>2026-01-31T12:06:55.2187297-06:00</FechaTransaccion>
  <Fuente>WebService</Fuente>
  <IdTransaccion>cef5c3d3-6d3d-47b7-bb6d-884c0e7d330c</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": "f1f4d1de-73e1-4374-a9f8-42ed4e57b370"
  },
  "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>f1f4d1de-73e1-4374-a9f8-42ed4e57b370</d2p1:NumeroOperacion>
  </Data>
  <Mensaje>sample string 2</Mensaje>
  <Success>true</Success>
</RespuestaOfResponsePromocionesZ4G6G0Pd>