diff --git a/apigee/recreacionyturismo-afiliados.json b/apigee/recreacionyturismo-afiliados.json index fdc541e..a912d13 100644 --- a/apigee/recreacionyturismo-afiliados.json +++ b/apigee/recreacionyturismo-afiliados.json @@ -75,7 +75,7 @@ ], "summary": "Registrar membresía", "description": "Registrar la membresía de un cliente", - "operationId": "registrarMembresia.v1", + "operationId": "regitrarMembresia.v1", "responses": { "200": { "description": "Operación exitosa", @@ -404,7 +404,7 @@ { "name": "tipoId", "in": "query", - "required": false, + "required": true, "description": "Tipo de documento de la persona que va a consultar la agenda", "schema": { "$ref": "#/components/schemas/TipoDocumento" @@ -717,7 +717,7 @@ "in": "query", "required": false, "description": "tipo de referencia.", - "schema": { + "schema": { "type": "string" } }, @@ -779,7 +779,7 @@ "in": "query", "required": true, "description": "codigo de categoria.", - "schema": { + "schema": { "type": "string" } }, @@ -854,133 +854,133 @@ }, "informacionReserva":{ - "type": "object", + "type": "object", "description": "informacion de la reserva", - "properties": { - - "estado": { + "properties": { + + "estado": { "type": "string", "description": "estado de la reserva CHANGED " - }, - "id":{ - "type": "string", + }, + "id":{ + "type": "string", "description": "identificador de la reserva " - }, - "canal":{ - "type": "string", + }, + "canal":{ + "type": "string", "description": "identificador de la reserva " - }, - "tarifa":{ + }, + "tarifa":{ "$ref": "#/components/schemas/informacionTarifa" - }, - "fechaAnticipo":{ - "type": "string", + }, + "fechaAnticipo":{ + "type": "string", "description": "Descripcion de la fecha de anticipo formato" - }, - "adultos":{ - "type": "string", + }, + "adultos":{ + "type": "string", "description": "cantidad de adultos" - }, - "ninhos":{ - "type": "string", + }, + "ninhos":{ + "type": "string", "description": "cantidad de ninhos" - }, - "fechaInicio":{ - "type": "string", + }, + "fechaInicio":{ + "type": "string", "description": "Fecha de Inicio de la Reserva 2018-09-20T00:00:00.000Z" - }, - "fechaFin":{ - "type": "string", + }, + "fechaFin":{ + "type": "string", "description": "Fecha de Fin de la Reserva 2018-09-20T00:00:00.000Z" - }, - "hotel":{ - "$ref": "#/components/schemas/informacionHotel" - }, - "costo":{ - "type":"number", - "description":"Costo Total de la Reserva" - - }, + }, + "hotel":{ + "$ref": "#/components/schemas/informacionHotel" + }, + "costo":{ + "type":"number", + "description":"Costo Total de la Reserva" + + }, "saldo":{ - "type":"number", - "description":"Saldo Pago de Cargos de la Reserva" - }, - "deposito":{ - "type": "string", + "type":"number", + "description":"Saldo Pago de Cargos de la Reserva" + }, + "deposito":{ + "type": "string", "description": "valor del deposito requerido" - }, - "titular":{ - "$ref": "#/components/schemas/informacionTitular" - } - } - - }, - "informacionTitular":{ - "type": "object", + }, + "titular":{ + "$ref": "#/components/schemas/informacionTitular" + } + } + + }, + "informacionTitular":{ + "type": "object", "description": "informacion del titular de la reserva", - "properties": { - "id":{ + "properties": { + "id":{ "type": "string", "description": "id del titular" - }, - "nombre":{ - "$ref": "#/components/schemas/nombre" - }, - "direccion":{ - "$ref": "#/components/schemas/direccionTitular" - }, - "tipoMembresia":{ + }, + "nombre":{ + "$ref": "#/components/schemas/nombre" + }, + "direccion":{ + "$ref": "#/components/schemas/direccionTitular" + }, + "tipoMembresia":{ "type": "string", "description": "nombre de la membresia" - }, - "numero":{ + }, + "numero":{ "type": "number", "description": "numero de la membresia" - } - - } - - }, + } + + } + + }, "informacionHotel":{ - "type": "object", + "type": "object", "description": "informacion del hotel", - "properties": { - "codigo":{ - "type": "string", + "properties": { + "codigo":{ + "type": "string", "description": "codigo del hotel" - }, - "nombre":{ - "type": "string", + }, + "nombre":{ + "type": "string", "description": "nombre del hotel" - }, - "habitaciones":{ + }, + "habitaciones":{ "$ref": "#/components/schemas/habitaciones" - } - - } - - }, - "direccionTitular":{ - "type": "object", + } + + } + + }, + "direccionTitular":{ + "type": "object", "properties": { - "tipo":{ - "type":"string", - "description":"tipo de direccion" - }, - "ciudad":{ - "type":"number", - "description":"ciudad" - }, - "estado":{ - "type":"number", - "description":"estado" - }, - "codigoPais":{ - "type":"string", - "description":"codigo de pais" - } - } - }, + "tipo":{ + "type":"string", + "description":"tipo de direccion" + }, + "ciudad":{ + "type":"number", + "description":"ciudad" + }, + "estado":{ + "type":"number", + "description":"estado" + }, + "codigoPais":{ + "type":"string", + "description":"codigo de pais" + } + } + }, "habitaciones":{ "type":"array", @@ -1023,103 +1023,103 @@ "type":"object", "properties":{ "valor":{ - "type": "string", + "type": "string", "description": "Codigo Tarifa del Plan " - }, - "descripcion":{ - "type": "string", + }, + "descripcion":{ + "type": "string", "description": "Descripcion de la Tarifa " - } + } } }, "consultarReservaDocumento": { - "type": "object", - "properties": { - "reserva": { - "type": "array", - "items": { - "$ref": "#/components/schemas/informacionReservaDocumento" - } - } - } -}, - + "type": "object", + "properties": { + "reserva": { + "type": "array", + "items": { + "$ref": "#/components/schemas/informacionReservaDocumento" + } + } + } +}, + "informacionReservaDocumento":{ "type": "object", "description": "informacion de la reserva", "properties": { - "estado": { - "type": "string", - "description": "estado de la reserva CHANGED " - }, - "id":{ - "type": "string", - "description": "identificador de la reserva " - }, - "canal":{ - "type": "string", - "description": "identificador de la reserva " - }, - "tarifa":{ - "$ref": "#/components/schemas/informacionTarifaDocumento" - }, - "fechaAnticipo":{ - "type": "string", - "description": "Descripcion de la fecha de anticipo formato" - }, - "adultos":{ - "type": "string", - "description": "cantidad de adultos" - }, - "ninhos":{ - "type": "string", - "description": "cantidad de ninhos" - }, - "fechaInicio":{ - "type": "string", - "description": "Fecha de Inicio de la Reserva 2018-09-20T00:00:00.000Z" - }, - "fechaFin":{ - "type": "string", - "description": "Fecha de Fin de la Reserva 2018-09-20T00:00:00.000Z" - }, - "hotel":{ - "$ref": "#/components/schemas/informacionHotelDocumento" - }, - "costo":{ - "type":"number", - "description":"Costo Total de la Reserva" - - }, - "saldo":{ - "type":"number", - "description":"Saldo Pago de Cargos de la Reserva" - }, - "deposito":{ - "$ref":"#/components/schemas/deposito" - }, - "titular":{ - "$ref": "#/components/schemas/informacionTitularDocumento" - } - } + "estado": { + "type": "string", + "description": "estado de la reserva CHANGED " + }, + "id":{ + "type": "string", + "description": "identificador de la reserva " + }, + "canal":{ + "type": "string", + "description": "identificador de la reserva " + }, + "tarifa":{ + "$ref": "#/components/schemas/informacionTarifaDocumento" + }, + "fechaAnticipo":{ + "type": "string", + "description": "Descripcion de la fecha de anticipo formato" + }, + "adultos":{ + "type": "string", + "description": "cantidad de adultos" + }, + "ninhos":{ + "type": "string", + "description": "cantidad de ninhos" + }, + "fechaInicio":{ + "type": "string", + "description": "Fecha de Inicio de la Reserva 2018-09-20T00:00:00.000Z" + }, + "fechaFin":{ + "type": "string", + "description": "Fecha de Fin de la Reserva 2018-09-20T00:00:00.000Z" + }, + "hotel":{ + "$ref": "#/components/schemas/informacionHotelDocumento" + }, + "costo":{ + "type":"number", + "description":"Costo Total de la Reserva" + + }, + "saldo":{ + "type":"number", + "description":"Saldo Pago de Cargos de la Reserva" + }, + "deposito":{ + "$ref":"#/components/schemas/deposito" + }, + "titular":{ + "$ref": "#/components/schemas/informacionTitularDocumento" + } + } -}, +}, "informacionHotelDocumento":{ "type": "object", "description": "informacion del hotel", "properties": { - "codigo":{ - "type": "string", - "description": "codigo del hotel" - }, - "nombre":{ - "type": "string", - "description": "nombre del hotel" - }, - "habitaciones":{ - "$ref": "#/components/schemas/habitacionesDocumento" - } + "codigo":{ + "type": "string", + "description": "codigo del hotel" + }, + "nombre":{ + "type": "string", + "description": "nombre del hotel" + }, + "habitaciones":{ + "$ref": "#/components/schemas/habitacionesDocumento" + } } }, "habitacionesDocumento":{ @@ -1136,19 +1136,19 @@ "type":"string", "description":"tipo de habitacion" }, - "descripcionTipo":{ + "descripcionTipo":{ "type":"string", "description":"descripcion del tipo habitacion" - }, + }, "descripcion":{ "type":"string", "description":"descripcion de la habitacion" - }, + }, "textoDescripcion":{ "type":"string", "description":"descripcion mas detallada sobre la habitacion" }, - "cantidad":{ + "cantidad":{ "type":"number", "description":"cantidad de habitaciones" }, @@ -1179,94 +1179,94 @@ "type":"object", "properties":{ "valor":{ - "type": "string", - "description": "Codigo Tarifa del Plan " - }, - "descripcion":{ - "type": "string", - "description": "Descripcion de la Tarifa " - } + "type": "string", + "description": "Codigo Tarifa del Plan " + }, + "descripcion":{ + "type": "string", + "description": "Descripcion de la Tarifa " + } } }, "deposito":{ "type":"object", "properties":{ "valor":{ - "type": "number", - "description": "valor del deposito " - }, - "modena":{ - "type": "string", - "description": "codigo de moneda" - }, - "fechaRequerido":{ - "type": "string", - "description": "fecha deposito requerido" - } + "type": "number", + "description": "valor del deposito " + }, + "modena":{ + "type": "string", + "description": "codigo de moneda" + }, + "fechaRequerido":{ + "type": "string", + "description": "fecha deposito requerido" + } } }, "informacionTitularDocumento":{ - "type": "object", + "type": "object", "description": "informacion del titular de la reserva", - "properties": { - "id":{ + "properties": { + "id":{ "type": "string", "description": "id del titular" - }, - "nombre":{ - "$ref": "#/components/schemas/nombre" - },"profesion":{ + }, + "nombre":{ + "$ref": "#/components/schemas/nombre" + },"profesion":{ "type": "string", "description": "profesion" - },"fechaNacimiento":{ + },"fechaNacimiento":{ "type": "string", "description": "Fecha de nacimiento" - }, - "direccion":{ - "$ref": "#/components/schemas/direccionTitularDocumento" - }, - "tipoMembresia":{ + }, + "direccion":{ + "$ref": "#/components/schemas/direccionTitularDocumento" + }, + "tipoMembresia":{ "type": "string", "description": "nombre de la membresia" - }, - "numero":{ + }, + "numero":{ "type": "number", "description": "numero de la membresia" - } - - } - - }, + } + + } + + }, "direccionTitularDocumento":{ - "type": "object", + "type": "object", "properties": { - "tipo":{ - "type":"string", - "description":"tipo de direccion" - }, - "linea":{ - "type":"string", - "description":"linea de direccion" - }, - "ciudad":{ - "type":"number", - "description":"ciudad" - }, - "estado":{ - "type":"number", - "description":"estado" - }, - "codigoPais":{ - "type":"string", - "description":"codigo de pais" - }, - "codigoPostal":{ - "type":"string", - "description":"codigo Postal " - } - } - }, + "tipo":{ + "type":"string", + "description":"tipo de direccion" + }, + "linea":{ + "type":"string", + "description":"linea de direccion" + }, + "ciudad":{ + "type":"number", + "description":"ciudad" + }, + "estado":{ + "type":"number", + "description":"estado" + }, + "codigoPais":{ + "type":"string", + "description":"codigo de pais" + }, + "codigoPostal":{ + "type":"string", + "description":"codigo Postal " + } + } + }, "mensaje":{ "type": "object", @@ -1304,7 +1304,7 @@ "description": "Version" } } - }, + }, "resultadoCotizacion": { "type": "object", "properties": { @@ -1803,6 +1803,10 @@ "zona": { "type": "object", "properties":{ + "id": { + "type": "string", + "description": "Id de zona" + }, "nombre": { "type": "string", "description": "Nombre de zona" @@ -1813,6 +1817,20 @@ }, } }, + "caracteristica": { + "type": "object", + "properties":{ + "id": { + "type": "string", + "description": "Id de caracteristica" + }, + "nombre": { + "type": "string", + "description": "Nombre de caracteristica" + } + } + }, + "cliente": { "$ref": "#/components/schemas/cliente" }, @@ -2076,27 +2094,27 @@ } }, "obtenerReservaDocResponse": { - "type": "object", - "required": [ - "resultado" - ], - "properties": { - "resultado": { - "type": "array", - "xml": { - "name": "resultado" - }, - "items": { - "$ref": "#/components/schemas/resultado" - } - }, - "consultarReserva": { - "type": "array", - "items": { - "$ref": "#/components/schemas/consultarReservaDocumento" - } - } - } + "type": "object", + "required": [ + "resultado" + ], + "properties": { + "resultado": { + "type": "array", + "xml": { + "name": "resultado" + }, + "items": { + "$ref": "#/components/schemas/resultado" + } + }, + "consultarReserva": { + "type": "array", + "items": { + "$ref": "#/components/schemas/consultarReservaDocumento" + } + } + } }, "turnoReservaPracticaLibreDisponibilidad": { @@ -2476,27 +2494,27 @@ } }, "obtenerMembresiasClienteResponse": { - "type": "object", - "required": [ - "resultado" - ], - "properties": { - "resultado": { - "type": "array", - "xml": { - "name": "resultado" - }, - "items": { - "$ref": "#/components/schemas/resultado" - } - }, - "membresiasCliente": { - "type": "array", - "items": { - "$ref": "#/components/schemas/consultarMembresias" - } - } - } + "type": "object", + "required": [ + "resultado" + ], + "properties": { + "resultado": { + "type": "array", + "xml": { + "name": "resultado" + }, + "items": { + "$ref": "#/components/schemas/resultado" + } + }, + "membresiasCliente": { + "type": "array", + "items": { + "$ref": "#/components/schemas/consultarMembresias" + } + } + } }, "obtenerCliente": { @@ -2774,21 +2792,21 @@ } }, "consultarMembresias": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description":"Id de identificacion de la membresia." - }, - "tipo": { - "type": "string", - "description":"Tipo de la membresia." - }, - "estado": { - "type": "string", - "description":"
Tipos de estado
Id Descripción
ACTIVO Activa la membresía
INACTIVO Inactiva la membresía
" - } - } + "type": "object", + "properties": { + "id": { + "type": "string", + "description":"Id de identificacion de la membresia." + }, + "tipo": { + "type": "string", + "description":"Tipo de la membresia." + }, + "estado": { + "type": "string", + "description":"
Tipos de estado
Id Descripción
ACTIVO Activa la membresía
INACTIVO Inactiva la membresía
" + } + } }, "consultaCotizacionIdResponse": { "type": "object",