Commit d325f7c7 by Cristian_Camargo

Update recreacionyturismo-afiliados.json

parent 09a24149
......@@ -385,6 +385,42 @@
}
}
},
"/v1/recreacionyturismo/afiliados/cargo/reserva": {
"put": {
"tags": [
"cols-recreacionyturismo-afiliados"
],
"summary": "Cargo de reserva",
"description": "Cargo de reserva",
"operationId": "cargoReserva.v1",
"responses": {
"200": {
"description": "Operación exitosa",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/cargoReservaResponse"
}
}
}
},
"400": {
"description": "Estado inválido"
}
},
"security": [
{
"apigee_auth": [
"write:apigee",
"read:apigee"
]
}
],
"requestBody": {
"$ref": "#/components/requestBodies/cargoReservaRequestBody"
}
}
},
"/v1/recreacionyturismo/afiliados/turno/persona": {
"get": {
"tags": [
......@@ -727,6 +763,23 @@
}
}
},
"cargoReservaResponse": {
"type": "object",
"required": [
"resultado"
],
"properties": {
"resultado": {
"type": "array",
"xml": {
"name": "resultado"
},
"items": {
"$ref": "#/components/schemas/resultado"
}
}
}
},
"pagarReservaResponse": {
"type": "object",
"required": [
......@@ -744,6 +797,85 @@
}
}
},
"cargoReservaRequest": {
"type": "object",
"properties": {
"canal": {
"type": "string",
"description": "Canal"
},
"hotel": {
"$ref": "#/components/schemas/hotelCargo"
},
"reserva": {
"$ref": "#/components/schemas/reservaCargo"
},
"recaudador": {
"$ref": "#/components/schemas/recaudadorCargo"
}
}
},
"recaudadorCargo": {
"type": "object",
"properties": {
"codigo": {
"type": "string",
"description": "Codigo del recaudador."
},
"terminal": {
"type": "object",
"properties":{
"id": {
"type": "string",
"description": "Numero de identificacion del terminal."
}
}
}
}
},
"reservaCargo": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Numero de confirmacion de la reserva."
},
"cargo": {
"$ref": "#/components/schemas/cargo"
}
}
},
"cargo": {
"type": "object",
"properties": {
"cuenta": {
"type": "string",
"description": "Cuenta de cargo."
},
"articulo": {
"type": "string",
"description": "Articulo del cargo."
},
"descripcion": {
"type": "string",
"description": "Descripcion del cargo."
},
"fecha": {
"type": "string",
"format": "date-time",
"description": "Fecha del cargo."
},
"total": {
"type": "object",
"properties": {
"valor": {
"type": "string",
"description": "Valor total del cargo."
}
}
}
}
},
"pagarReservaRequest": {
"type": "object",
"properties": {
......@@ -767,6 +899,15 @@
}
}
},
"hotelCargo": {
"type": "object",
"properties": {
"codigo": {
"type": "string",
"description": "Codigo de hotel."
}
}
},
"recaudador": {
"type": "object",
"properties": {
......@@ -2622,6 +2763,17 @@
}
},
"requestBodies": {
"cargoReservaRequestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/cargoReservaRequest"
}
}
},
"description": "Informacion para registrar clientes",
"required": true
},
"pagarReservaRequestBody": {
"content": {
"application/json": {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment