{
"domain": "github.com",
"checkedAt": "2026-10-14T04:52:18.325Z",
"securityTxt": {
"found": true,
"url": "https://github.com/.well-known/security.txt",
"statusCode": 200,
"contentType": "text/plain; charset=utf-8",
"signed": false,
"valid": true,
"expires": "2026-11-13T04:52:18.000Z",
"expired": false,
"daysUntilExpiry": 29,
"fields": {
"contact": [
"https://hackerone.com/github"
],
"expires": "2026-11-13T04:52:18z",
"encryption": [],
"acknowledgments": [
"https://hackerone.com/github/hacktivity"
],
"preferredLanguages": [
"en"
],
"canonical": [
"https://github.com/.well-known/security.txt"
],
"policy": [
"https://bounty.github.com"
],
"hiring": [
"https://github.careers"
],
"csaf": [],
"unknown": []
},
"issues": [
{
"severity": "info",
"code": "not_signed",
"message": "The file is not digitally signed. RFC 9116 recommends (SHOULD) a cleartext OpenPGP signature."
},
{
"severity": "warning",
"code": "expires_soon",
"message": "The file expires in 29 day(s)."
}
],
"location": "well-known"
},
"adsTxt": {
"found": false,
"url": "https://github.com/ads.txt",
"statusCode": 406,
"valid": false,
"issues": [
{
"severity": "warning",
"code": "unexpected_status",
"message": "The server answered HTTP 406 for /ads.txt."
}
]
},
"summary": {
"errors": 0,
"warnings": 2,
"info": 1
}
}
curl --location --request GET 'https://zylalabs.com/api/14111/security+txt+api/34864/check+security+txt+and+ads+txt?domain=github.com' --header 'Authorization: Bearer YOUR_API_KEY'
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 Texto de seguridad 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.
Valida los archivos de política security.txt (RFC 9116) para la sintaxis y estructura. Esta es solo una validación de sintaxis y estructura; no verifica vendedores (sin verificación cruzada de sellers.json) ni dominio de intercambio