Esta API permite gestionar la información de Renovaciones en Contratos mediante diferentes parámetros de filtrado. Antes de utilizar cualquier endpoint, es necesario autenticarse y obtener un token Bearer.
POST /api/suscripciones/autenticar?usuario={Usuario}&clave={Clave}
Este endpoint permite obtener un token de autenticación que deberá incluirse en los encabezados de las solicitudes a los demás endpoints.
Parámetros:
usuario: Nombre de usuario (texto).clave: Contraseña del usuario (texto).Respuesta:
{
"respuesta": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
}
Incluye el token en el encabezado Authorization de las solicitudes posteriores:
Authorization: Bearer {token}
Una vez adquirido el token, utiliza los siguientes endpoints para interactuar con la API.
GET /api/suscripciones/renovaciones?resumen=1&Producto=Impreso&FechaFinDesde=2025-08-01&FechaFinHasta=2025-09-30
Ejemplo:
"{"respuesta":"Usuario o Clave, Incorrecta"}"
Ejemplo JSON de Datos:
{
"Datos": [
{
"ClienteUnico": 22466,
"ClienteID": 85441,
"NombreCompleto": "SILVIA NOELIA LOPEZ",
"RazonSocial": "SILVIA NOELIA LOPEZ",
"Telefonos": "56618443 22449999",
"Correos": "slopez@YAHOO.ES;",
"TipoCliente": "INDIVIDUAL",
"Genero": "Femenino",
"FechaNacimiento": "1982-12-14T00:00:00",
"ContratoID": 764420,
"TipoContratoID": 54,
"TipoContrato": "adulto Mayor",
"Producto": "Impreso",
"FechaInicio": "2024-10-01T00:00:00",
"FechaFin": "2025-09-30T00:00:00",
"Estado_Contrato": "ALTA ",
"Tarifa": "ADULTO MAYOR IMPRESO 1 AÑO Q459 + 1TL",
"DuracionID": 90,
"Meses": 12,
"Duración": "12 MESES DE SERVICIO",
"Renovado": "NO",
"IdTipo_Suscripcion": 3,
"Tipo_Suscripcion": "Impreso"
},
...]
}