RISK es un mini framework que sigue el paradigma "SmartDB" y sirve como base para el back-end de aplicaciones de tipo LOB.
All URIs are relative to https://localhost:5001
Method | HTTP request | Description |
---|---|---|
activarMensajeria | POST /Api/Msj/ActivarMensajeria | ActivarMensajeria |
cambiarEstadoMensajeria | POST /Api/Msj/CambiarEstadoMensajeria | CambiarEstadoMensajeria |
desactivarMensajeria | POST /Api/Msj/DesactivarMensajeria | DesactivarMensajeria |
listarCorreosPendientes | GET /Api/Msj/ListarCorreosPendientes | ListarCorreosPendientes |
listarMensajesPendientes | GET /Api/Msj/ListarMensajesPendientes | ListarMensajesPendientes |
listarNotificacionesPendientes | GET /Api/Msj/ListarNotificacionesPendientes | ListarNotificacionesPendientes |
DatoRespuesta activarMensajeria(tipoMensajeria, riskDeviceToken, riskServiceVersion)
ActivarMensajeria
Permite activar el servicio de mensajería
// Import classes:
//import py.com.risk.client.infrastructure.*
//import py.com.risk.client.models.*
val apiInstance = MsjApi()
val tipoMensajeria : TipoMensajeria = // TipoMensajeria | Tipo de mensajería a activar
val riskDeviceToken : kotlin.String = riskDeviceToken_example // kotlin.String | Token del dispositivo desde el cual se realiza la petición
val riskServiceVersion : kotlin.String = riskServiceVersion_example // kotlin.String | Versión del servicio
try {
val result : DatoRespuesta = apiInstance.activarMensajeria(tipoMensajeria, riskDeviceToken, riskServiceVersion)
println(result)
} catch (e: ClientException) {
println("4xx response calling MsjApi#activarMensajeria")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling MsjApi#activarMensajeria")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
tipoMensajeria | TipoMensajeria | Tipo de mensajería a activar | [enum: Mail, SMS, Push] |
riskDeviceToken | kotlin.String | Token del dispositivo desde el cual se realiza la petición | [optional] |
riskServiceVersion | kotlin.String | Versión del servicio | [optional] |
Configure AccessToken: ApiClient.accessToken = “” Configure RiskAppKey: ApiClient.apiKey[“Risk-App-Key”] = “” ApiClient.apiKeyPrefix[“Risk-App-Key”] = “”
DatoRespuesta cambiarEstadoMensajeria(riskDeviceToken, riskServiceVersion, cambiarEstadoMensajeriaRequestBody)
CambiarEstadoMensajeria
Permite cambiar el estado de envío de un mensaje de texto (SMS), correo electrónico (E-mail) o notificación push
// Import classes:
//import py.com.risk.client.infrastructure.*
//import py.com.risk.client.models.*
val apiInstance = MsjApi()
val riskDeviceToken : kotlin.String = riskDeviceToken_example // kotlin.String | Token del dispositivo desde el cual se realiza la petición
val riskServiceVersion : kotlin.String = riskServiceVersion_example // kotlin.String | Versión del servicio
val cambiarEstadoMensajeriaRequestBody : CambiarEstadoMensajeriaRequestBody = // CambiarEstadoMensajeriaRequestBody |
try {
val result : DatoRespuesta = apiInstance.cambiarEstadoMensajeria(riskDeviceToken, riskServiceVersion, cambiarEstadoMensajeriaRequestBody)
println(result)
} catch (e: ClientException) {
println("4xx response calling MsjApi#cambiarEstadoMensajeria")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling MsjApi#cambiarEstadoMensajeria")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
riskDeviceToken | kotlin.String | Token del dispositivo desde el cual se realiza la petición | [optional] |
riskServiceVersion | kotlin.String | Versión del servicio | [optional] |
cambiarEstadoMensajeriaRequestBody | CambiarEstadoMensajeriaRequestBody | [optional] |
Configure AccessToken: ApiClient.accessToken = “” Configure RiskAppKey: ApiClient.apiKey[“Risk-App-Key”] = “” ApiClient.apiKeyPrefix[“Risk-App-Key”] = “”
DatoRespuesta desactivarMensajeria(tipoMensajeria, riskDeviceToken, riskServiceVersion)
DesactivarMensajeria
Permite desactivar el servicio de mensajería
// Import classes:
//import py.com.risk.client.infrastructure.*
//import py.com.risk.client.models.*
val apiInstance = MsjApi()
val tipoMensajeria : TipoMensajeria = // TipoMensajeria | Tipo de mensajería a desactivar
val riskDeviceToken : kotlin.String = riskDeviceToken_example // kotlin.String | Token del dispositivo desde el cual se realiza la petición
val riskServiceVersion : kotlin.String = riskServiceVersion_example // kotlin.String | Versión del servicio
try {
val result : DatoRespuesta = apiInstance.desactivarMensajeria(tipoMensajeria, riskDeviceToken, riskServiceVersion)
println(result)
} catch (e: ClientException) {
println("4xx response calling MsjApi#desactivarMensajeria")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling MsjApi#desactivarMensajeria")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
tipoMensajeria | TipoMensajeria | Tipo de mensajería a desactivar | [enum: Mail, SMS, Push] |
riskDeviceToken | kotlin.String | Token del dispositivo desde el cual se realiza la petición | [optional] |
riskServiceVersion | kotlin.String | Versión del servicio | [optional] |
Configure AccessToken: ApiClient.accessToken = “” Configure RiskAppKey: ApiClient.apiKey[“Risk-App-Key”] = “” ApiClient.apiKeyPrefix[“Risk-App-Key”] = “”
CorreoPaginaRespuesta listarCorreosPendientes(pagina, porPagina, noPaginar, riskDeviceToken, riskServiceVersion)
ListarCorreosPendientes
Obtiene una lista de correos electrónicos (E-mail) pendientes de envío
// Import classes:
//import py.com.risk.client.infrastructure.*
//import py.com.risk.client.models.*
val apiInstance = MsjApi()
val pagina : kotlin.Int = 56 // kotlin.Int | Número de la página
val porPagina : kotlin.Int = 56 // kotlin.Int | Cantidad de elementos por página
val noPaginar : kotlin.Boolean = true // kotlin.Boolean | No paginar?
val riskDeviceToken : kotlin.String = riskDeviceToken_example // kotlin.String | Token del dispositivo desde el cual se realiza la petición
val riskServiceVersion : kotlin.String = riskServiceVersion_example // kotlin.String | Versión del servicio
try {
val result : CorreoPaginaRespuesta = apiInstance.listarCorreosPendientes(pagina, porPagina, noPaginar, riskDeviceToken, riskServiceVersion)
println(result)
} catch (e: ClientException) {
println("4xx response calling MsjApi#listarCorreosPendientes")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling MsjApi#listarCorreosPendientes")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pagina | kotlin.Int | Número de la página | [optional] |
porPagina | kotlin.Int | Cantidad de elementos por página | [optional] |
noPaginar | kotlin.Boolean | No paginar? | [optional] |
riskDeviceToken | kotlin.String | Token del dispositivo desde el cual se realiza la petición | [optional] |
riskServiceVersion | kotlin.String | Versión del servicio | [optional] |
Configure AccessToken: ApiClient.accessToken = “” Configure RiskAppKey: ApiClient.apiKey[“Risk-App-Key”] = “” ApiClient.apiKeyPrefix[“Risk-App-Key”] = “”
MensajePaginaRespuesta listarMensajesPendientes(pagina, porPagina, noPaginar, riskDeviceToken, riskServiceVersion)
ListarMensajesPendientes
Obtiene una lista de mensajes de texto (SMS) pendientes de envío
// Import classes:
//import py.com.risk.client.infrastructure.*
//import py.com.risk.client.models.*
val apiInstance = MsjApi()
val pagina : kotlin.Int = 56 // kotlin.Int | Número de la página
val porPagina : kotlin.Int = 56 // kotlin.Int | Cantidad de elementos por página
val noPaginar : kotlin.Boolean = true // kotlin.Boolean | No paginar?
val riskDeviceToken : kotlin.String = riskDeviceToken_example // kotlin.String | Token del dispositivo desde el cual se realiza la petición
val riskServiceVersion : kotlin.String = riskServiceVersion_example // kotlin.String | Versión del servicio
try {
val result : MensajePaginaRespuesta = apiInstance.listarMensajesPendientes(pagina, porPagina, noPaginar, riskDeviceToken, riskServiceVersion)
println(result)
} catch (e: ClientException) {
println("4xx response calling MsjApi#listarMensajesPendientes")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling MsjApi#listarMensajesPendientes")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pagina | kotlin.Int | Número de la página | [optional] |
porPagina | kotlin.Int | Cantidad de elementos por página | [optional] |
noPaginar | kotlin.Boolean | No paginar? | [optional] |
riskDeviceToken | kotlin.String | Token del dispositivo desde el cual se realiza la petición | [optional] |
riskServiceVersion | kotlin.String | Versión del servicio | [optional] |
Configure AccessToken: ApiClient.accessToken = “” Configure RiskAppKey: ApiClient.apiKey[“Risk-App-Key”] = “” ApiClient.apiKeyPrefix[“Risk-App-Key”] = “”
NotificacionPaginaRespuesta listarNotificacionesPendientes(pagina, porPagina, noPaginar, riskDeviceToken, riskServiceVersion)
ListarNotificacionesPendientes
Obtiene una lista de notificaciones push pendientes de envío
// Import classes:
//import py.com.risk.client.infrastructure.*
//import py.com.risk.client.models.*
val apiInstance = MsjApi()
val pagina : kotlin.Int = 56 // kotlin.Int | Número de la página
val porPagina : kotlin.Int = 56 // kotlin.Int | Cantidad de elementos por página
val noPaginar : kotlin.Boolean = true // kotlin.Boolean | No paginar?
val riskDeviceToken : kotlin.String = riskDeviceToken_example // kotlin.String | Token del dispositivo desde el cual se realiza la petición
val riskServiceVersion : kotlin.String = riskServiceVersion_example // kotlin.String | Versión del servicio
try {
val result : NotificacionPaginaRespuesta = apiInstance.listarNotificacionesPendientes(pagina, porPagina, noPaginar, riskDeviceToken, riskServiceVersion)
println(result)
} catch (e: ClientException) {
println("4xx response calling MsjApi#listarNotificacionesPendientes")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling MsjApi#listarNotificacionesPendientes")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pagina | kotlin.Int | Número de la página | [optional] |
porPagina | kotlin.Int | Cantidad de elementos por página | [optional] |
noPaginar | kotlin.Boolean | No paginar? | [optional] |
riskDeviceToken | kotlin.String | Token del dispositivo desde el cual se realiza la petición | [optional] |
riskServiceVersion | kotlin.String | Versión del servicio | [optional] |
Configure AccessToken: ApiClient.accessToken = “” Configure RiskAppKey: ApiClient.apiKey[“Risk-App-Key”] = “” ApiClient.apiKeyPrefix[“Risk-App-Key”] = “”