{
"code": 200,
"status": "success",
"data": {
"healthy": true
}
}
curl --location --request GET 'https://zylalabs.com/api/13749/titan+securepass+generator+and+strength+auditor+api/31507/health+check' --header 'Authorization: Bearer YOUR_API_KEY'
{
"code": 200,
"status": "success",
"data": {
"passwords": [
"[ddP[9*09r|bK[_8"
]
}
}
curl --location --request POST 'https://zylalabs.com/api/13749/titan+securepass+generator+and+strength+auditor+api/31508/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/13749/titan+securepass+generator+and+strength+auditor+api/31509/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 Titan SecurePass y Auditor de Fortaleza 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 🎉)
El endpoint "Health check" devuelve un mensaje de estado que indica la salud operativa de la API El endpoint "Generate passwords" devuelve un array de contraseñas generadas de forma segura basadas en parámetros especificados El endpoint "Score password strength" 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 "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 punto final, conteniendo ya sea contraseñas generadas o detalles de puntuación, lo que facilita el análisis y la utilización
Los casos de uso comunes incluyen generar contraseñas seguras para nuevas cuentas de usuario, poblar datos de prueba, hacer cumplir políticas de contraseñas durante el registro y proporcionar retroalimentación en tiempo real sobre la fortaleza de las contraseñas 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 y guiar a los usuarios para crear contraseñas más seguras basándose en sugerencias prácticas
La precisión de los datos se mantiene a través de una puntuación heurística que evalúa diversos 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 puntuaciones que oscilan entre 0 (muy débil) y 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