Todas las APIs gratuitas
API gratuitaHerramientas de desarrolloClave APIOficial

GitHub REST API

Lee repositorios, issues, usuarios, releases y búsqueda de código directamente desde github.com

La API REST oficial de GitHub expone repositorios, issues, pull requests, usuarios, commits, releases, gists y búsqueda de código. La mayoría de los endpoints de lectura funcionan de forma anónima; un token de acceso personal gratuito eleva los límites y desbloquea datos privados. Es la forma canónica de obtener metadatos de repositorios, recuentos de estrellas y contenido de archivos de manera programática.

Nivel gratuito

Gratuito; 60 solicitudes/hora sin autenticación, 5.000 solicitudes/hora con un token gratuito

Límites de uso

60 solicitudes/hora sin autenticación (por IP); 5.000 solicitudes/hora con un token de acceso personal. La Search API tiene su propio límite inferior (30 solicitudes/min autenticado, 10 solicitudes/min sin autenticar), además de límites secundarios de detección de abuso (~900 puntos/min para REST).

Autenticación

Clave API

URL base

https://api.github.com

Qué podrías construir con ella

  • Recopilar recuentos de estrellas en tiempo real y metadatos para un catálogo de open source
  • Traer el contenido de un SKILL.md o README de un repositorio a un skill en tiempo de ejecución
  • Buscar en GitHub repositorios que coincidan con un topic para enriquecer una automatización
  • Detectar nuevas releases y emitir una entrada de changelog en el feed

Endpoints clave

  • GET/repos/{owner}/{repo}Metadatos del repositorio: estrellas, forks, lenguaje, topics
  • GET/repos/{owner}/{repo}/contents/{path}Obtener un archivo o listado de directorio (contenido del archivo en base64)
  • GET/users/{username}Datos públicos del perfil de un usuario u organización
  • GET/search/repositoriesBuscar repositorios por palabra clave, lenguaje, estrellas
  • GET/repos/{owner}/{repo}/releases/latestÚltima release publicada con sus assets
Miembros

Los miembros obtienen la receta lista para ejecutar

Inicia sesión gratis para copiar la solicitud de ejemplo, ver una respuesta de muestra y leer las trampas.

Etiquetas

gitcodedevelopersearchmetadata