Commit 96437e54 by Cristian_Camargo

Update credito-tarjeta.json

parent 41e0e682
...@@ -92,6 +92,50 @@ ...@@ -92,6 +92,50 @@
] ]
} }
}, },
"/v2/credito/bolsillos/{cardNumber}": {
"get": {
"tags": [
"cols-credito-bolsillo"
],
"summary": " información del estado de cada bolsillo de la Tarjeta Multiservicios",
"description": "Servicio para obtener la información del estado de cada bolsillo de la Tarjeta Multiservicios.",
"operationId": "getConsultaEstado",
"parameters": [
{
"name": "cardNumber",
"in": "path",
"description": "Número de la tarjeta Multiservicios.",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Operación exitosa",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EstadoPorTarjetaResponse"
}
}
}
},
"400": {
"description": "Estado inválido"
}
},
"security": [
{
"apigee_auth": [
"write:apigee",
"read:apigee"
]
}
]
}
},
"/v2/credito/bolsillos/movimiento": { "/v2/credito/bolsillos/movimiento": {
"get": { "get": {
"tags": [ "tags": [
...@@ -350,8 +394,70 @@ ...@@ -350,8 +394,70 @@
} }
] ]
} }
},
"/v2/credito/bolsillos/movimientos/debito": {
"get": {
"tags": [
"cols-credito-bolsillo"
],
"summary": "Consulta pago del bolsillo de la tarjeta débito.",
"description": "Obtener informacion del pago del bolsillo de la tarjeta débito.",
"operationId": "movimientoBolsilloDebito",
"parameters": [
{
"name": "numTarjeta",
"in": "query",
"description": "Numero de la tarjeta del cliente.",
"required": true,
"schema": {
"type": "number"
}
},
{
"name": "codBolsillo",
"in": "query",
"description": "Codigo de bolsillo.",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "rangoTiempo",
"in": "query",
"description": "Rango de tiempo.",
"required": true,
"schema": {
"type": "number"
}
}
],
"responses": {
"200": {
"description": "Operación exitosa",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/consultaPagoBolsilloDebitoResponse"
}
}
} }
}, },
"400": {
"description": "Estado inválido"
}
},
"security": [
{
"apigee_auth": [
"write:apigee",
"read:apigee"
]
}
]
}
},
},
"externalDocs": { "externalDocs": {
"description": "Encontrar más información en EnterpriseArchitect", "description": "Encontrar más información en EnterpriseArchitect",
"url": "http://172.16.95.36/wiki/index.php/Enterprise_Architect" "url": "http://172.16.95.36/wiki/index.php/Enterprise_Architect"
...@@ -583,6 +689,9 @@ ...@@ -583,6 +689,9 @@
"format":"date-time", "format":"date-time",
"description": "Fecha de limite de pago de la tarjeta" "description": "Fecha de limite de pago de la tarjeta"
}, },
"movimiento": {
"$ref":"#/components/schemas/movimiento"
},
"estado": { "estado": {
"$ref":"#/components/schemas/estado" "$ref":"#/components/schemas/estado"
}, },
...@@ -687,7 +796,13 @@ ...@@ -687,7 +796,13 @@
"codigo": { "codigo": {
"type": "string", "type": "string",
"description": "Codigo de movimiento." "description": "Codigo de movimiento."
},
"fecha": {
"type": "string",
"format": "date-time",
"description": "Fecha de movimiento."
} }
}, },
"xml": { "xml": {
"name": "movimiento" "name": "movimiento"
...@@ -870,6 +985,42 @@ ...@@ -870,6 +985,42 @@
"name": "sistema" "name": "sistema"
} }
}, },
"item": {
"type": "object",
"properties": {
"codigoBolsillo": {
"type": "integer",
"description": "Código identificador."
},
"descripcionEstadoBolsillo": {
"type": "integer",
"description": "Estado del bolsillo."
},
"descripcionEstadoTarjeta": {
"type": "string",
"description": "Estado de la tarjeta."
},
"descripcionTipoTarjeta": {
"type": "string",
"description": "Descripción tipo de tarjeta."
},
"estadoBolsillo": {
"type": "integer",
"description": "Código de estado de bolsillo."
},
"estadoTarjeta": {
"type": "integer",
"description": "Estado de la tarjeta."
},
"tipoTarjeta": {
"type": "integer",
"description": "Tipo de tarjeta."
}
},
"xml": {
"name": "sistema"
}
},
"alturaMora": { "alturaMora": {
"type": "object", "type": "object",
"properties": { "properties": {
...@@ -1013,6 +1164,45 @@ ...@@ -1013,6 +1164,45 @@
} }
} }
}, },
"consultaPagoBolsilloDebitoResponse": {
"type": "object",
"required": [
"resultado"
],
"properties": {
"resultado": {
"type": "array",
"xml": {
"name": "resultado"
},
"items": {
"$ref": "#/components/schemas/resultado"
}
},
"BolsilloDebito": {
"type": "array",
"items": {
"$ref": "#/components/schemas/consultaPagoBolsilloDebito"
}
}
}
},
"consultaPagoBolsilloDebito":{
"type":"object",
"properties":{
"establecimiento":{
"type":"string",
"description":"Establecimiento"
},
"tarjeta":{
"$ref": "#/components/schemas/tarjetaCompleto"
}
}
}
,
"consultaTarjetaDocumentoResponse": { "consultaTarjetaDocumentoResponse": {
"type": "object", "type": "object",
"required": [ "required": [
...@@ -1060,6 +1250,29 @@ ...@@ -1060,6 +1250,29 @@
} }
} }
}, },
"EstadoPorTarjetaResponse": {
"type": "object",
"required": [
"resultado"
],
"properties": {
"resultado": {
"type": "array",
"xml": {
"name": "resultado"
},
"items": {
"$ref": "#/components/schemas/resultado"
}
},
"arrayBolsillos": {
"type": "array",
"items": {
"$ref": "#/components/schemas/item"
}
}
}
},
"obtenerCupoResponse": { "obtenerCupoResponse": {
"type": "object", "type": "object",
"required": [ "required": [
......
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