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",