honesthook

API de GitHub

API de GitHub para datos públicos de perfil

Un endpoint para perfiles públicos de GitHub — seguidores, seguidos, y los tres campos que GitHub no tiene. La api.github.com oficial, sin token y sin cuenta. La misma clave y la misma forma de respuesta que otras nueve redes.

Consigue una clave gratuita — 1000 créditos al mes, sin tarjeta

o consigue una clave solo con tu correo

Gratis, sin tarjeta. Una clave por dirección — guardamos tu correo para asociarle la clave y para avisarte si algo se rompe.

Una llamada. Respuesta real.

curl -H "Authorization: Bearer $HH_KEY" \
  "https://honesthook.com/api/v1/github/profile?handle=torvalds"
{
  "success": true,
  "platform": "github",
  "endpoint": "github/profile",
  "data": {
    "author": {
      "id": "1024025",
      "handle": "torvalds",
      "name": "Linus Torvalds",
      "followers": 325402,
      "following": 0,
      "posts_count": null,
      "verified": null,
      "is_private": null
    }
  },
  "error": null,
  "cached": false
}

Respuesta grabada, capturada el 27 Sep 2026. Una llamada en vivo devuelve el valor del momento en que preguntas. El mismo envoltorio vuelve de todas las demás plataformas — solo cambian platform y endpoint.

Lo que este endpoint no devuelve.

  • Ningún número de publicaciones. public_repos cuenta repositorios, no publicaciones, así que posts_count se queda en null en lugar de tomar prestado un número que significa otra cosa.
  • Ninguna marca de verificado. GitHub no tiene distintivo de verificación para cuentas de usuario, así que verified es null y no false — ausente no es negativo.
  • Ninguna cuenta privada. Una página de usuario de GitHub es pública o no existe, así que is_private es null por la misma razón.

Un campo que no podemos leer vuelve como null, nunca como 0. Un cero sería una afirmación sobre la cuenta; null es un hecho sobre nuestra recolección.

La parte que nos estás delegando.

GitHub sirve esto desde su API oficial, así que la forma es estable y la lectura no necesita navegador. Lo que nos estás delegando es la normalización: los mismos ocho campos que en todas las demás redes, con los tres que GitHub no tiene marcados como null en lugar de adivinados.

Precios

1000 créditos al mes, gratis, renovables — sin tarjeta. Después de eso, US$ 9 per month por 5,000 créditos. Una llamada de perfil cuesta 1 crédito, y una llamada que no encuentra nada no cuesta nada.

El nivel gratuito no necesita cuenta — el formulario de arriba de esta página es todo. Iniciar sesión es para pagar, y para ver lo que le queda a una clave. Los planes de pago se renuevan hasta que se cancelan, y un cargo puede reembolsarse por completo dentro de 7 días: términos · privacidad.

Volver a la clave gratuita ↑

Las rutas de esta plataforma