/api/compraBonosViaje
POST
/api/compraBonosViaje
BonoViaje
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/compraBonosViaje' \
--header 'Content-Type: application/json' \
--data-raw '{
"keyAbordaje": "string",
"nombreAbordaje": "string",
"keyDestino": "string",
"nombreDestino": "string",
"valorPagado": 0,
"idTitularCompra": 0,
"idTitularCompraCredito": 0,
"idReserva": 0,
"bonos": [
{
"esIda": true,
"codigoRuta": "string",
"precioTarifa": 0,
"precioPagar": 0,
"precioPagado": 0,
"descuento": 0,
"valorSeguro": 0,
"nombre": "string",
"mediosPagos": [
{
"valorPagado": 0,
"idPagador": 0,
"medioPago": "string",
"keyBrasilia": "string",
"numeroDocumento": "string",
"referenciaPago": "string",
"nomenclaturaTipoTarjeta": "string",
"codigoTarjetaBR": "string"
}
],
"puntosRedimidos": 0,
"valorRedimidos": 0,
"puntosDisponibles": 0,
"pasajero": {
"idPasajero": 0,
"idTipoDocumento": 0,
"idTipoPasajero": 0,
"idPaisNacimiento": 0,
"idGenero": 0,
"idOrdenViaje": 0,
"valor": 0,
"editado": true,
"esPasajero": true,
"esUsuarioRedencion": true,
"esTitular": true,
"autorizacion": true,
"infoPasajero": {},
"primerNombre": "string",
"segundoNombre": "string",
"primerApellido": "string",
"segundoApellido": "string",
"nombreCompleto": "string",
"nomenclaturaTipoDocumento": "string",
"tipoDocumento": "string",
"abreviacionTipoDocumento": "string",
"numeroDocumento": "string",
"celular": "string",
"correo": "string",
"nomenclaturaTipoPasajero": "string",
"tipoPasajero": "string",
"nombreTipoPasajero": "string",
"fechaNacimiento": "string",
"nomenclaturaGenero": "string",
"uidPasajero": "string",
"uidOrden": "string",
"numeroDocumentoResponsable": "string",
"medioPago": "string"
},
"keyAbordaje": "string",
"nombreAbordaje": "string",
"keyDestino": "string",
"nombreDestino": "string",
"fechaViaje": "string",
"idPasajero": 0,
"idContrato": 0,
"valorPagado": 0,
"idAgenciaVenta": 0,
"usuarioWeb": "string",
"codigoAgencia": "string",
"nombreAgencia": "string",
"idEmpresa": 0,
"codigoEmpresa": "string",
"codigoIso": "string",
"consecutivoBR": "string",
"codigoAgenciaAbordaje": "string",
"codigoAgenciaDestino": "string"
}
],
"pagadores": [
{
"idPasajero": 0,
"idTipoDocumento": 0,
"idTipoPasajero": 0,
"idPaisNacimiento": 0,
"idGenero": 0,
"idOrdenViaje": 0,
"valor": 0,
"editado": true,
"esPasajero": true,
"esUsuarioRedencion": true,
"esTitular": true,
"autorizacion": true,
"infoPasajero": {},
"primerNombre": "string",
"segundoNombre": "string",
"primerApellido": "string",
"segundoApellido": "string",
"nombreCompleto": "string",
"nomenclaturaTipoDocumento": "string",
"tipoDocumento": "string",
"abreviacionTipoDocumento": "string",
"numeroDocumento": "string",
"celular": "string",
"correo": "string",
"nomenclaturaTipoPasajero": "string",
"tipoPasajero": "string",
"nombreTipoPasajero": "string",
"fechaNacimiento": "string",
"nomenclaturaGenero": "string",
"uidPasajero": "string",
"uidOrden": "string",
"numeroDocumentoResponsable": "string",
"medioPago": "string"
}
],
"titularFacturaElectronica": {
"idTitularFacturaElectronica": 0,
"primerNombre": "string",
"segundoNombre": "string",
"primerApellido": "string",
"segundoApellido": "string",
"idTipoDocumento": 0,
"numeroDocumento": "string",
"dv": 0,
"razonSocial": "string",
"correo": "string",
"nomenclaturaTipoDocumento": "string",
"empresa": "string",
"clienteBrasilia": true,
"tipoIdentificacion": "string",
"nombreCompleto": "string"
}
}'
Response Response Example
{
"idCompraBonoViajes": 0,
"nombreOrigen": "string",
"nombreDestino": "string",
"valorPagado": 0,
"bonos": [
{
"idBonoViaje": 0,
"fechaCreacion": "2019-08-24T14:15:22Z",
"fechaModificacion": "2019-08-24T14:15:22Z",
"creadoPor": 0,
"estadoRegistro": "string",
"fechaGeneracion": "2019-08-24T14:15:22Z",
"noBono": "string",
"valor": 0,
"valorDescuento": 0,
"idEstadoOrden": 0,
"fechaIda": "2019-08-24T14:15:22Z",
"fechaVuelta": "2019-08-24T14:15:22Z",
"idPasajero": 0,
"keyAbordaje": "string",
"nombreAbordaje": "string",
"keyDestino": "string",
"nombreDestino": "string",
"consecutivoBR": "string",
"idTipoDocumento": 0,
"usuarioWeb": "string",
"fechaVencimiento": "2019-08-24T14:15:22Z",
"idCompra": 0,
"idAgenciaVenta": 0,
"agenciaVenta": "string",
"codigoAgencia": "string",
"idEmpresa": 0,
"codigoEmpresa": "string",
"nombreEmpresa": "string",
"agenciaExpedidora": "string",
"codigoVoucher": 0,
"nitEmpresa": "string",
"pasajero": {
"idPasajero": 0,
"idTipoDocumento": 0,
"idTipoPasajero": 0,
"idPaisNacimiento": 0,
"idGenero": 0,
"idOrdenViaje": 0,
"valor": 0,
"editado": true,
"esPasajero": true,
"esUsuarioRedencion": true,
"esTitular": true,
"autorizacion": true,
"infoPasajero": {},
"primerNombre": "string",
"segundoNombre": "string",
"primerApellido": "string",
"segundoApellido": "string",
"nombreCompleto": "string",
"nomenclaturaTipoDocumento": "string",
"tipoDocumento": "string",
"abreviacionTipoDocumento": "string",
"numeroDocumento": "string",
"celular": "string",
"correo": "string",
"nomenclaturaTipoPasajero": "string",
"tipoPasajero": "string",
"nombreTipoPasajero": "string",
"fechaNacimiento": "string",
"nomenclaturaGenero": "string",
"uidPasajero": "string",
"uidOrden": "string",
"numeroDocumentoResponsable": "string",
"medioPago": "string"
},
"responsable": {
"idPasajero": 0,
"idTipoDocumento": 0,
"idTipoPasajero": 0,
"idPaisNacimiento": 0,
"idGenero": 0,
"idOrdenViaje": 0,
"valor": 0,
"editado": true,
"esPasajero": true,
"esUsuarioRedencion": true,
"esTitular": true,
"autorizacion": true,
"infoPasajero": {},
"primerNombre": "string",
"segundoNombre": "string",
"primerApellido": "string",
"segundoApellido": "string",
"nombreCompleto": "string",
"nomenclaturaTipoDocumento": "string",
"tipoDocumento": "string",
"abreviacionTipoDocumento": "string",
"numeroDocumento": "string",
"celular": "string",
"correo": "string",
"nomenclaturaTipoPasajero": "string",
"tipoPasajero": "string",
"nombreTipoPasajero": "string",
"fechaNacimiento": "string",
"nomenclaturaGenero": "string",
"uidPasajero": "string",
"uidOrden": "string",
"numeroDocumentoResponsable": "string",
"medioPago": "string"
},
"mediosPago": [
{
"valorPagado": 0,
"idPagador": 0,
"medioPago": "string",
"keyBrasilia": "string",
"numeroDocumento": "string",
"referenciaPago": "string",
"nomenclaturaTipoTarjeta": "string",
"codigoTarjetaBR": "string"
}
],
"clienteCredito": {
"fechaCreacion": "2019-08-24T14:15:22Z",
"creadoPor": 0,
"fechaModificacion": "2019-08-24T14:15:22Z",
"modificadoPor": 0,
"fechaAnulacion": "2019-08-24T14:15:22Z",
"anuladoPor": 0,
"estadoRegistro": "string",
"observacionEstado": "string",
"idCliente": 0,
"nombreCliente": "string",
"rutaLogo": "string",
"idTercero": 0,
"codigoCliente": "string",
"noContrato": "string",
"nomenclaturaTipoCliente": "string",
"imagenes": [
{
"idTerceroImagen": 0,
"nomenclaturaTipoImagen": "string",
"idTipoImagen": 0,
"nombreImagen": "string",
"url": "string"
}
]
},
"titularFacturaElectronica": {
"idTitularFacturaElectronica": 0,
"primerNombre": "string",
"segundoNombre": "string",
"primerApellido": "string",
"segundoApellido": "string",
"idTipoDocumento": 0,
"numeroDocumento": "string",
"dv": 0,
"razonSocial": "string",
"correo": "string",
"nomenclaturaTipoDocumento": "string",
"empresa": "string",
"clienteBrasilia": true,
"tipoIdentificacion": "string",
"nombreCompleto": "string"
},
"tipoFacturacion": "string",
"codigoAgenciaAbordaje": "string",
"codigoAgenciaDestino": "string"
}
],
"comprobanteTirilla": "string",
"puntosDisponibles": 0,
"codigoVoucher": 0
}
Request
Header Params
idPagina
stringÂ
optional
idPermiso
stringÂ
optional
timeZone
stringÂ
optional
Body Params application/json