Commit 4b998827 by Cristian_Camargo

Update credito-tarjeta.json

parent 7f6de2db
......@@ -572,6 +572,77 @@
}
]
}
},
"/v2/credito/bolsillos/extracto/tarjeta": {
"get": {
"tags": [
"cols-credito-bolsillo"
],
"summary": "Extracto de tarjeta de credito.",
"description": "Informacion de extracto de tarjeta de credito.",
"operationId": "consultaExtractoTms.v2",
"parameters": [
{
"name": "tipoId",
"in": "query",
"description": "Tipo de Documento.",
"required": true,
"schema": {
"type": "number"
}
},
{
"name": "numId",
"in": "query",
"description": "Número de documento.",
"required": true,
"schema": {
"type": "number"
}
},
{
"name": "mes",
"in": "query",
"description": "Mes del extracto.",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "ano",
"in": "query",
"description": "Año del extracto.",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Operación exitosa",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/consultaExtractoTmsResponse"
}
}
}
},
"400": {
"description": "Estado inválido"
}
},
"security": [
{
"apigee_auth": [
"write:apigee",
"read:apigee"
]
}
]
}
}
},
"externalDocs": {
......@@ -580,6 +651,382 @@
},
"components": {
"schemas": {
"consultaExtractoTmsResponse": {
"type": "object",
"required": [
"resultado"
],
"properties": {
"resultado": {
"type": "array",
"xml": {
"name": "resultado"
},
"items": {
"$ref": "#/components/schemas/resultado"
}
},
"extractoCupoCredito": {
"type": "array",
"items": {
"$ref": "#/components/schemas/consultaExtractoTms"
}
}
}
},
"afiliadoConsultaExtractoTms": {
"type": "object",
"properties": {
"nombre": {
"type": "object",
"properties": {
"completo": {
"type": "string",
"description": "Nombre completo del afiliado."
},
}
},
"direccion": {
"type": "object",
"properties": {
"direccionPrincipal": {
"type": "string",
"description": "Direccion principal del afiliado."
},
"barrio": {
"type": "string",
"description": "Barrio del afiliado."
},
}
},
"departamento": {
"type": "object",
"properties": {
"nombre": {
"type": "string",
"description": "Nombre del departamento."
},
}
},
"ciudad": {
"type": "object",
"properties": {
"nombre": {
"type": "string",
"description": "Nombre de la ciudad."
}
}
}
}
},
"cupoConsultaExtractoTms": {
"type": "object",
"properties": {
"total": {
"type": "string",
"description": "Total del cupo"
},
"saldo": {
"type": "string",
"description": "Saldo del cupo"
},
"avance": {
"type": "object",
"properties": {
"total": {
"type": "string",
"description": "Total del cupo avance"
},
"saldo": {
"type": "string",
"description": "Saldo del cupo avance"
}
}
}
}
},
"minimoConsultaExtractoTms": {
"type": "object",
"properties": {
"saldoMora": {
"type": "string",
"description": "Saldo en mora"
},
"consumoMes": {
"type": "string",
"description": "Consumo del mes"
},
"avanceMes": {
"type": "string",
"description": "Avance del mes"
},
"tasaTramite": {
"type": "string",
"description": "Tasa de tramite"
},
"ajuste": {
"type": "string",
"description": "Ajuste de debito"
},
"valor": {
"type": "string",
"description": "Valor del pago minimo"
},
"diferido": {
"type": "object",
"properties": {
"cargo": {
"type": "string",
"description": "Cargos anteriores diferidos"
}
}
},
"interes": {
"type": "object",
"properties": {
"corriente": {
"type": "string",
"description": "Interes corriente"
},
"mora": {
"$ref": "#/components/schemas/moraConsultaExtractoTms"
}
}
}
}
},
"moraConsultaExtractoTms": {
"type": "object",
"properties": {
"valor": {
"type": "string",
"description": "Interes en mora"
}
}
},
"totalConsultaExtractoTms": {
"type": "object",
"properties": {
"saldoAnterior": {
"type": "string",
"description": "Saldo anterior"
},
"creditos": {
"type": "string",
"description": "Creditos"
},
"consumoMes": {
"type": "string",
"description": "Consumo del mes"
},
"avanceMes": {
"type": "string",
"description": "Avance del mes"
},
"tasaTramite": {
"type": "string",
"description": "Tasa de tramite"
},
"ajuste": {
"type": "string",
"description": "Ajuste de debito"
},
"valor": {
"type": "string",
"description": "Valor del pago total"
},
"interes": {
"type": "object",
"properties": {
"corriente": {
"type": "string",
"description": "Interes corriente"
},
"mora": {
"$ref": "#/components/schemas/moraConsultaExtractoTms"
}
}
}
}
},
"interesConsultaExtractoTms": {
"type": "object",
"properties": {
"mora": {
"type": "object",
"properties": {
"efectivoAnual": {
"type": "string",
"description": "Interes en mora efectivo anual"
},
"nominalMensual": {
"type": "string",
"description": "Interes en mora nominal mensual"
},
}
},
"compra": {
"type": "object",
"properties": {
"efectivoAnual": {
"type": "string",
"description": "Interes de compra efectivo anual"
},
"nominalMensual": {
"type": "string",
"description": "Interes de compra nominal mensual"
},
}
},
"cuota": {
"type": "object",
"properties": {
"efectivoAnual": {
"type": "string",
"description": "Interes de cuota efectivo anual"
},
"nominalMensual": {
"type": "string",
"description": "Interes de cuota nominal mensual"
},
}
}
}
},
"pagoConsultaExtractoTms": {
"type": "object",
"properties": {
"fechaVencimiento": {
"type": "string",
"description": "Fecha de vencimiento del pago"
},
"minimo": {
"$ref": "#/components/schemas/minimoConsultaExtractoTms"
},
"total": {
"$ref": "#/components/schemas/totalConsultaExtractoTms"
}
}
},
"movimientoConsultaExtractoTms": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Id del movimiento"
},
"fecha": {
"type": "string",
"description": "Fecha del movimiento"
},
"descripcion": {
"type": "string",
"description": "Descripcion del movimiento"
},
"valor": {
"type": "string",
"description": "Valor del movimiento"
},
"restante": {
"type": "string",
"description": "Saldo restante"
},
"cuota": {
"type": "object",
"properties": {
"numeroOriginal": {
"type": "string",
"description": "Numero original de cuotas"
},
"numeroRestante": {
"type": "string",
"description": "Numero restante de cuotas"
}
}
},
"pago": {
"type": "object",
"properties": {
"valor": {
"type": "string",
"description": "Valor del pago"
}
}
},
"interes": {
"type": "object",
"properties": {
"tasa": {
"type": "string",
"description": "Valor de la tasa de interes"
}
}
}
}
},
"puntosConsultaExtractoTms": {
"type": "object",
"properties": {
"saldoAnterior": {
"type": "string",
"description": "Saldo anterior de puntos"
},
"mesActual": {
"type": "string",
"description": "Mes actual"
},
"redimido": {
"type": "string",
"description": "Puntos redimidos"
}
}
},
"tarjetaConsultaExtractoTms": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Id del credito"
},
"numero": {
"type": "string",
"description": "Numero de la tarjeta de credito"
},
"fechaFacturacion": {
"type": "string",
"description": "fecha de facturacion de la tms."
},
"cupo": {
"$ref": "#/components/schemas/cupoConsultaExtractoTms"
},
"pago": {
"$ref": "#/components/schemas/pagoConsultaExtractoTms"
},
"interes": {
"$ref": "#/components/schemas/interesConsultaExtractoTms"
},
"movimiento": {
"type": "array",
"items":{
"$ref": "#/components/schemas/movimientoConsultaExtractoTms"
}
},
"puntos": {
"$ref": "#/components/schemas/puntosConsultaExtractoTms"
},
}
},
"consultaExtractoTms": {
"type": "object",
"properties": {
"afiliado": {
"$ref": "#/components/schemas/afiliadoConsultaExtractoTms"
},
"tarjeta": {
"$ref": "#/components/schemas/tarjetaConsultaExtractoTms"
}
}
},
"resultado": {
"type": "object",
"properties": {
......
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