Commit 17d6eb53 by Edwin Ferreira

Update credito-tarjeta.json

parent d405f103
......@@ -91,8 +91,62 @@
}
]
}
},
"/v1/credito/bolsillos/movimiento": {
"get": {
"tags": [
"cols-credito-bolsillo"
],
"summary": "Consulta de movimiento",
"description": "Obtener informacion de los movimientos",
"operationId": "obtenerMovimiento",
"parameters": [
{
"name": "numTarjeta",
"in": "query",
"description": "Numero de la tarjeta de credito.",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "codBolsillo",
"in": "query",
"description": "Codigo del bolsillo.",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Operación exitosa",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/obtenerMovimientoResponse"
}
}
}
},
"400": {
"description": "Estado inválido"
}
},
"security": [
{
"apigee_auth": [
"write:apigee",
"read:apigee"
]
}
]
}
}
},
"externalDocs": {
"description": "Encontrar más información en EnterpriseArchitect",
"url": "http://172.16.95.36/wiki/index.php/Enterprise_Architect"
......@@ -119,11 +173,11 @@
"type": "object",
"properties": {
"tipo": {
"type": "number",
"type": "string",
"description": "Tipo de tarjeta"
},
"numero": {
"type": "number",
"type": "string",
"description": "Numero de tarjeta"
},
"activacion": {
......@@ -184,6 +238,117 @@
}
}
}
},
"movimiento": {
"type": "object",
"properties": {
"tipo": {
"type": "string",
"description": "Tipo de movimiento."
},
"codigo": {
"type": "string",
"description": "Codigo de movimiento."
}
},
"xml": {
"name": "movimiento"
}
},
"plazo": {
"type": "object",
"properties": {
"pendiente": {
"type": "string",
"description": "Plazo pendiente."
}
},
"xml": {
"name": "plazo"
}
},
"transaccion": {
"type": "object",
"properties": {
"valor": {
"type": "string",
"description": "Valor de transaccion."
},
"fecha": {
"type": "string",
"description": "Fecha de transaccion."
},
"vencimiento": {
"type": "string",
"description": "Plazo de transaccion."
}
},
"xml": {
"name": "transaccion"
}
},
"movimientoBolsillo": {
"type": "object",
"properties": {
"tarjeta": {
"$ref": "#/components/schemas/tarjeta"
},
"movimiento": {
"$ref": "#/components/schemas/movimiento"
},
"plazo": {
"$ref": "#/components/schemas/plazo"
},
"transaccion": {
"$ref": "#/components/schemas/transaccion"
},
"oficina": {
"type": "string",
"description": "Oficina."
},
"establecimiento": {
"type": "string",
"description": "Establecimiento."
},
"idAmparador": {
"type": "string",
"description": "Id amparador."
},
"saldoPendiente": {
"type": "string",
"description": "Saldo pendiente."
},
"tasaInteres": {
"type": "string",
"description": "Tasa de interes."
}
},
"xml": {
"name": "obtenerMovimiento"
}
},
"obtenerMovimientoResponse": {
"type": "object",
"required": [
"resultado"
],
"properties": {
"resultado": {
"type": "array",
"xml": {
"name": "resultado"
},
"items": {
"$ref": "#/components/schemas/resultado"
}
},
"movimientoBolsillo": {
"type": "array",
"items": {
"$ref": "#/components/schemas/movimientoBolsillo"
}
}
}
}
},
"requestBodies": {},
......
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