{
"code": 200,
"status": "success",
"data": {
"healthy": true
}
}
curl --location --request GET 'https://zylalabs.com/api/13748/password+generator+and+risk+analyzer+api/31504/health+check' --header 'Authorization: Bearer YOUR_API_KEY'
{
"code": 200,
"status": "success",
"data": {
"passwords": [
"DP)zBd^Wm]8X%Zyx"
]
}
}
curl --location --request POST 'https://zylalabs.com/api/13748/password+generator+and+risk+analyzer+api/31505/generate+passwords' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"length": 16,
"count": 1,
"uppercase": true,
"lowercase": true,
"numbers": true,
"symbols": true,
"excludeAmbiguous": false
}'
{
"code": 200,
"status": "success",
"data": {
"score": 0,
"label": "very weak",
"feedback": [
"Password is very short — use at least 8 characters",
"Use at least 12 characters for better security",
"Mix uppercase, lowercase, numbers, and symbols"
]
}
}
curl --location --request POST 'https://zylalabs.com/api/13748/password+generator+and+risk+analyzer+api/31506/score+password+strength' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"password": "hunter2"
}'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Generador de contraseñas y analizador de riesgos API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
(Ahorra 2 meses pagando anualmente 🎉)
La API de Generador de Contraseñas y Analizador de Riesgos combina la generación de contraseñas con auditorías de fortaleza exhaustivas para mantener los datos seguros
El punto final "Verificación de salud" devuelve un mensaje de estado que indica la salud operativa de la API El punto final "Generar contraseñas" devuelve un arreglo de contraseñas generadas de manera segura basadas en parámetros específicos El punto final "Calificar la fortaleza de la contraseña" devuelve una puntuación numérica una etiqueta que indica la fortaleza y comentarios sobre cómo mejorar la contraseña
Los campos clave incluyen "código" (estado HTTP), "estado" (éxito o fracaso) y "datos" (que contienen información específica como contraseñas o detalles de puntuación) Para la puntuación de contraseñas, "puntuación", "etiqueta" y "comentarios" son campos esenciales
Los usuarios pueden personalizar las solicitudes con parámetros como "longitud" (4-128), "cantidad" (1-50), "mayúsculas", "minúsculas", "números", "símbolos" y "excluirAmbiguos". Cada parámetro tiene valores predeterminados razonables que permiten flexibilidad en la generación de contraseñas
Los datos de respuesta están estructurados en formato JSON, con un objeto de nivel superior que contiene "código", "estado" y "datos". El campo "datos" varía según el punto final, conteniendo ya sea contraseñas generadas o detalles de puntuación, lo que facilita su análisis y utilización
Los casos de uso comunes incluyen generar contraseñas seguras para nuevas cuentas de usuario rellenar datos de prueba hacer cumplir políticas de contraseñas durante el registro y proporcionar retroalimentación en tiempo real sobre la fuerza de la contraseña en las interfaces de usuario
Los usuarios pueden aprovechar las contraseñas generadas para la creación de cuentas seguras o pruebas La retroalimentación de puntuación ayuda a mejorar las políticas de contraseñas al identificar debilidades guiando a los usuarios a crear contraseñas más fuertes basadas en sugerencias accionables
La precisión de los datos se mantiene a través de una puntuación heurística que evalúa varios factores como la longitud la variedad de caracteres y las listas de contraseñas comunes Este enfoque asegura que la puntuación refleje las prácticas de seguridad de contraseñas en el mundo real sin depender de bases de datos de violaciones extensas
Los usuarios pueden esperar puntajes que van de 0 (muy débil) a 4 (muy fuerte) con comentarios correspondientes Los patrones comunes incluyen sugerencias para aumentar la longitud mezclar tipos de caracteres y evitar contraseñas comunes ayudando a los usuarios a comprender cómo mejorar la seguridad de sus contraseñas