ForHosting KIT · Salud y deporte

Riesgo diabetes tipo 2

Un hombre de 52 años con IMC de 28,4, cintura de 96 cm, poco ejercicio diario, verdura no a diario, pastillas para la tensión y un progenitor con diabetes suma 16 puntos FINDRISC: riesgo alto, cerca del 33 % a diez años. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Age
52
Bmi
28,4
Cintura
96
Sexo
Masculino
Actividad
less_than_30min
Dieta
Not daily
Obtiene
Puntos
16
Categoría de riesgo
high
Etiqueta de categoría de riesgo
High
Riesgo estimado a 10 años (%)
33

La diabetes tipo 2 suele avanzar en silencio, y una puntuación de cribado estructurada permite a personas, entrenadores y equipos de producto ordenar el riesgo relativo a partir de medidas cotidianas, sin esperar un diagnóstico de laboratorio. Esta capacidad aplica la Finnish Diabetes Risk Score (FINDRISC): convierte edad, índice de masa corporal, cintura, umbrales de cintura según el sexo, actividad física diaria, consumo de verdura y fruta, tratamiento antihipertensivo, glucosa alta previa e historia familiar de diabetes en puntos enteros y una categoría de cinco niveles, de bajo a muy alto.

Cómo se suman los puntos y cómo se asignan las categorías

Cada ítem aporta un entero publicado; el motor los suma y sitúa el total en cinco categorías. La edad puntúa cero por debajo de cuarenta y cinco, dos de cuarenta y cinco a cincuenta y cuatro, tres de cincuenta y cinco a sesenta y cuatro, y cuatro desde sesenta y cinco. El IMC puntúa cero por debajo de veinticinco, uno de veinticinco a treinta, y tres por encima de treinta.

La cintura usa bandas según el sexo: los hombres puntúan cero por debajo de noventa y cuatro centímetros, tres de noventa y cuatro a ciento dos, y cuatro por encima; las mujeres puntúan cero por debajo de ochenta, tres de ochenta a ochenta y ocho, y cuatro por encima de ochenta y ocho. La actividad diaria de treinta minutos puntúa cero; menos de treinta minutos puntúa dos. Las verduras a diario puntúan cero; si no es a diario, uno.

El tratamiento antihipertensivo puntúa dos cuando es verdadero. La glucosa alta previa puntúa cinco cuando es verdadera. La historia familiar puntúa cero, tres o cinco.

El máximo es veintiséis. Totales menores de siete son bajos (cerca del uno por ciento a diez años en la tabla original); de siete a once, ligeramente elevados (cerca del cuatro por ciento); de doce a catorce, moderados (cerca del diecisiete por ciento); de quince a veinte, altos (cerca del treinta y tres por ciento); por encima de veinte, muy altos (cerca del cincuenta por ciento).

Apps de bienestar y páginas de educación al paciente

Las aplicaciones de salud recogen una vez edad, IMC, cintura, actividad, dieta e historia, y muestran un chip de categoría FINDRISC sin enviar una segunda copia de la tabla de puntos en cada cliente.

Admisión de salud laboral y de consulta

Los formularios de entrada puntúan a adultos antes de la visita para que el personal marque totales altos y muy altos a debate, mientras un IMC inválido nunca parece un cribado correcto.

¿Qué sistema de puntuación usa esta calculadora de riesgo de diabetes tipo 2?

La Finnish Diabetes Risk Score (FINDRISC): puntos enteros de edad, IMC, cintura según el sexo, actividad diaria, verduras, tratamiento antihipertensivo, glucosa alta previa e historia familiar, mapeados a bajo, ligeramente elevado, moderado, alto y muy alto.

¿Qué ocurre si el IMC es cero, negativo o no es un número?

El campo bmi debe ser un número positivo (índice de masa corporal en kg/m²); faltantes, no finitos, cero y negativos se rechazan y no se cobran.

¿Por qué hace falta el sexo si ya se envía el IMC?

Los cortes de cintura FINDRISC difieren entre hombres y mujeres. El sexo elige esa tabla; el IMC usa una sola banda unisex. Sin sexo no se puede puntuar el ítem de cintura.

¿Una categoría FINDRISC diagnostica diabetes tipo 2?

No. Es una puntuación de cribado educativo con bandas de riesgo a diez años publicadas. No sustituye la glucosa, la HbA1c ni el consejo médico profesional.

¿Es gratuita la puntuación de riesgo de diabetes tipo 2?

La herramienta del navegador se ejecuta gratis en su dispositivo.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/health/risk-dm

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/health/risk-dm \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"age":52,"bmi":28.4,"waist":96,"sex":"male","activity":"less_than_30min","diet":"not_daily","hypertension_treatment":true,"high_blood_glucose":false,"family_history":"first_degree"}'
{
  "age": 52,
  "bmi": 28.4,
  "waist": 96,
  "sex": "male",
  "activity": "less_than_30min",
  "diet": "not_daily",
  "hypertension_treatment": true,
  "high_blood_glucose": false,
  "family_history": "first_degree"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.risk_dm",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

El camino es comparación y suma puras, sin red, sin modelo y sin reloj, de modo que correctores de ejercicios, apps de bienestar y clientes de API prepago fijan el mismo JSON. El IMC (campo bmi) debe ser un número positivo; si falta, no es finito, es cero o es negativo, la petición falla con invalid_input y no se cobra.

Qué mide FINDRISC y qué datos debe enviar

FINDRISC es un cuestionario adulto publicado que estima el riesgo a diez años de diabetes tipo 2 a partir de hábitos e historia que una clínica o una aplicación pueden recoger sin una extracción de sangre. Envíe la edad obligatoria en años (adultos de dieciocho a ciento veinte), bmi como índice de masa corporal positivo en kilogramos por metro cuadrado, waist en centímetros y sex para que los cortes de cintura usen la tabla masculina o femenina. La puntuación es cribado educativo, no un diagnóstico, un laboratorio de glucosa ni un sustituto de HbA1c, y aquí no está validada como herramienta pediátrica. Activity es el conjunto cerrado daily_30min o less_than_30min para el movimiento habitual de treinta minutos en el trabajo o el ocio. Diet es daily_vegetables o not_daily para verduras, fruta o bayas. La historia médica son tres campos: hypertension_treatment (booleano, medicación antihipertensiva regular alguna vez), high_blood_glucose (booleano, glucosa hallada alta en un control, una enfermedad o un embarazo) y family_history como none, second_degree (abuelo, tía, tío o primo hermano solamente) o first_degree (padre, hermano o hijo propio). Existen alias para cada nombre canónico, de modo que formularios antiguos pueden mapearse sin renombrar columnas. Campos ausentes, números no finitos, edad fuera de rango, enumeraciones desconocidas y cualquier bmi que no sea un número positivo fallan con invalid_input nombrando el campo.

Cómo se suman los puntos y cómo se asignan las categorías

La respuesta repite las entradas, devuelve points como total entero, breakdown como puntos por ítem, risk_category como clave estable de máquina, risk_category_label para mostrar, estimated_10y_risk_percent de esa tabla, score_max veintiséis, method findrisc y score_name FINDRISC. Entradas idénticas producen siempre el mismo JSON.

Uso de la API, precios, flujos de producto y límites honestos

Use la puntuación gratuita de riesgo de diabetes tipo 2 en el navegador para demos de aula, kioscos de salud laboral y páginas de educación personal, sin recodificar las bandas FINDRISC en cada hoja de cálculo. Mantenga expectativas educativas: una puntuación de cribado no es un diagnóstico de dispositivo médico, no sustituye la glucosa en ayunas ni la HbA1c, y las personas con síntomas, embarazo o diabetes conocida deben seguir el consejo médico profesional y no una sola etiqueta automática. Envíe un cuerpo JSON con los nueve campos obligatorios y lea points junto a risk_category como contrato principal. Use la API prepago cuando una app de bienestar, una admisión de telemedicina, un eCRF de investigación o un LMS escolar necesiten un contrato estable bajo saldo KIT a $0.002 por elemento correcto; los fallos de validación nunca consumen saldo tras el rechazo del motor. Guarde el total entero junto a la clave de categoría para que los paneles filtren filas high y very_high sin analizar etiquetas, y conserve breakdown cuando quiera mostrar qué ítems impulsaron la puntuación. Prefiera centímetros para la cintura y kilogramos por metro cuadrado para el IMC; si su interfaz recoge estatura y peso, calcule el IMC aguas arriba y envíe el índice positivo que este endpoint exige.

Tareas de salud pública y correctores LMS

Los estudiantes envían respuestas del cuestionario y fijan el JSON esperado de points y risk_category; la ruta parse determinista marca el mismo total siempre.

Ver la documentación completa del KIT →