//Fuente · Plataformas para desarrolladores
API de GitHub: repos e issues sin malabares con tokens
Repositorios, contribuciones, issues, PR, versiones y commits son la materia prima de la inteligencia competitiva, la selección de personal y la vigilancia de dependencias, y normalmente están detrás de límites de peticiones, OAuth y respuestas muy anidadas. Pasa un nombre de repositorio, un usuario o una consulta y recibes un objeto JSON limpio y plano.
Empieza gratis7 días de prueba gratis
Qué puedes traer de GitHub
/api/github/reposDetalles del repositorio: nombre, descripción, lenguaje, estrellas, forks, temas, licencia y propietario.
/api/github/repos/commitsLista los commits de un repositorio por propietario/nombre o por URL.
/api/github/repos/contributorsLista de quienes contribuyen: nombres de usuario, número de commits y enlaces al perfil.
/api/github/repos/issuesLista de issues de un repositorio.
/api/github/repos/pullsLista de pull requests de un repositorio.
/api/github/repos/releasesVersiones: etiqueta, nombre, fecha de publicación, recursos y notas de la versión.
/api/github/repos/searchBusca repositorios por consulta con criterios de orden.
/api/github/usersPerfil de usuario u organización: login, biografía, seguidores, seguidos, repositorios públicos y ubicación.
/api/github/users/reposRepositorios públicos de un usuario de GitHub.
/api/github/users/searchBusca usuarios por consulta con cualificadores (ubicación, lenguaje, seguidores).
/api/github/orgsPerfil de la organización: nombre, descripción, ubicación, número de miembros y repositorios públicos.
/api/github/orgs/reposRepositorios públicos de una organización de GitHub.
/api/github/issuesDetalles del issue: título, cuerpo, etiquetas, personas asignadas, hito, estado y número de comentarios.
/api/github/issues/searchBusca issues y PR por consulta con cualificadores.
/api/github/pullsDetalles del pull request: título, cuerpo, estado, revisores, etiquetas, estado de fusión y estadísticas del diff.
/api/github/commitsDetalle de un commit por sha, rama o etiqueta: mensaje, autoría, fecha y ficheros modificados.
Pensado para estas tareas
Empieza a traer datos de GitHub
JSON limpio de cualquier repositorio, usuario u organización pública: una de 550+ fuentes con la misma clave, desde $30/mes y con 7 días de prueba gratis.
Preguntas habituales
No. Solo necesitas tu clave de API de Anysite: sin flujo OAuth de GitHub, sin token personal que gestionar y sin cabeceras de límite de peticiones que tratar por tu parte.