{
"code": 200,
"status": "success",
"data": {
"healthy": true
}
}
curl --location --request GET 'https://zylalabs.com/api/13747/password+generator+and+strength+analyzer+api/31501/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/13747/password+generator+and+strength+analyzer+api/31502/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/13747/password+generator+and+strength+analyzer+api/31503/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 Fuerza 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 Fuerza garantiza una generación sólida de contraseñas y un análisis de efectividad para la seguridad del usuario
El endpoint "Verificación de salud" devuelve un mensaje de estado que indica la salud operativa de la API El endpoint "Generar contraseñas" devuelve un array de contraseñas generadas de forma segura basadas en parámetros específicos El endpoint "Calcular la fuerza de la contraseña" devuelve un puntaje numérico una etiqueta que indica la fuerza y comentarios sobre cómo mejorar la contraseña
Los campos clave incluyen "código" (estado HTTP), "estado" (éxito o fracaso) y "datos" (que contiene información específica como contraseñas o detalles de puntuación) Para la puntuación de contraseñas, "puntuación", "etiqueta" y "retroalimentación" 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 sensatos 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 endpoint 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, llenar datos de prueba, hacer cumplir políticas de contraseñas durante el registro y proporcionar retroalimentación en tiempo real sobre la fortaleza de la contraseña en las interfaces de usuario
Los usuarios pueden aprovechar las contraseñas generadas para la creación segura de cuentas o pruebas La retroalimentación de puntuación ayuda a mejorar las políticas de contraseñas al identificar debilidades guiando a los usuarios para crear contraseñas más seguras basadas en sugerencias aplicables
La precisión de los datos se mantiene mediante un sistema de puntuación heurística que evalúa varios factores como la longitud la variedad de caracteres y listas de contraseñas comunes Este enfoque asegura que la puntuación refleje las prácticas de seguridad de contraseñas del mundo real sin depender de bases de datos de violaciones extensas
Los usuarios pueden esperar puntajes que varían 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 entender cómo mejorar la seguridad de sus contraseñas