Catálogo

API de GitHub

Datos de GitHub a través de una sola API normalizada, con precio por solicitud en USD, sin suscripciones y con respaldo automático en endpoints redundantes.

Endpoints10Proveedores2Desde · repositorios en tendenciaUS$1.20/1k solic. · GiraffeDesglose completoLeer la documentación
Disponibilidad
99.90%
30d · 964 llamadas
Solicitudes
969
30d · semanal, últimas 12 sem.
Respuesta
5.7s
mediana · 30d
POST

Repositorios en tendencia

Más usado
/v1/run/github.trending_repositoriesgithub.trending_repositories
Lista los repositorios de GitHub Trending (posición, estrellas, estrellas ganadas hoy, lenguaje y descripción), filtrables por lenguaje y periodo.
926 /mes
▲796.8%
100.00%
5870ms p50
1
precioUS$1.20/1k solic.
Giraffe
POST

Repositorio

/v1/run/github.repositorygithub.repository
Obtén los metadatos de un repositorio de GitHub por URL (estrellas, forks, lenguaje, temas, licencia y marcas de tiempo).
37 /mes
▲236.4%
96.88%
2008ms p50
1
precioUS$1.20/1k solic.
Giraffe
POST

Usuario

/v1/run/github.usergithub.user
Obtén el perfil público de un usuario de GitHub por nombre de usuario (nombre, biografía, empresa, ubicación, seguidores y número de repositorios).
6 /mes
▼33.3%
100.00%
815ms p50
2
desdeUS$1.20/1k solic.
Giraffe
POST

Desarrolladores en tendencia

/v1/run/github.trending_developersgithub.trending_developers
Lista los desarrolladores en tendencia de GitHub (posición, nombre de usuario, nombre, avatar y su repositorio más popular), opcionalmente filtrados por lenguaje de programación y rango de tiempo.
-
-
1
precioUS$1.20/1k solic.
Giraffe
POST

Actividad del usuario

/v1/run/github.user_activitygithub.user_activity
Lista la actividad de contribución pública de un usuario de GitHub por nombre de usuario (resúmenes mensuales de commits, pull requests e issues con enlaces a repositorios) para un año dado.
-
-
1
precioUS$1.20/1k solic.
Giraffe
POST

Contribuciones del usuario

/v1/run/github.user_contributionsgithub.user_contributions
Obtén el gráfico de contribuciones de un usuario de GitHub para un año (total de contribuciones más conteos por día e intensidad del mapa de calor).
-
-
1
precioUS$1.20/1k solic.
Giraffe
POST

Seguidores del usuario

/v1/run/github.user_followersgithub.user_followers
Lista los seguidores de un usuario de GitHub por nombre de usuario (login, tipo, avatar y URL de perfil de cada seguidor) con paginación.
-
-
1
precioUS$1.20/1k solic.
Giraffe
POST

Seguidos por el usuario

/v1/run/github.user_followinggithub.user_following
Lista los usuarios de GitHub que sigue un usuario dado por nombre de usuario (login, tipo, avatar y URL de perfil de cada cuenta) con paginación.
-
-
1
precioUS$1.20/1k solic.
Giraffe
POST

Pull requests del usuario

/v1/run/github.user_pull_requestsgithub.user_pull_requests
Lista los pull requests públicos de un usuario de GitHub por nombre de usuario (título, repositorio, estado, fecha de creación y URL) con filtro de fechas opcional y paginación.
-
-
1
precioUS$1.20/1k solic.
Giraffe
POST

Repositorios del usuario

/v1/run/github.user_repositoriesgithub.user_repositories
Lista los repositorios públicos de un usuario de GitHub (nombre, descripción, lenguaje, estrellas y forks) con ordenamiento y paginación por cursor.
-
-
1
precioUS$1.20/1k solic.
Giraffe

Acerca de la API de GitHub

Cada proveedor fija el precio de cada endpoint por separado, así que la tabla muestra el más barato por endpoint. Abre uno para comparar todos los proveedores.

Rendimiento medido

Lo que realmente hace la API de GitHub

Cada llamada a través de AnyAPI en los últimos 30 días, contada aquí en lugar de prometida.

99.9%
de las llamadas tuvieron éxito (964 llamadas)
Éxito en la primera fuente 99.9%Fallidas 0.1%
Estimación del tiempo de respuesta (963 llamadas entre endpoints)
Estimación ponderada de p50
5.7s
Promedio ponderado por solicitudes de los valores p50 de cada endpoint, no un percentil combinado de solicitudes
Estimación ponderada de p99
10.6s
Promedio ponderado por solicitudes de los valores p99 de cada endpoint, no un percentil combinado de solicitudes

Preguntas frecuentes

Acerca de la API de GitHub

La API de GitHub de AnyAPI devuelve datos de GitHub como JSON normalizado a través de 10 endpoints: repositorio, desarrolladores en tendencia, repositorios en tendencia, usuario, actividad del usuario, contribuciones del usuario, seguidores del usuario, seguidos por el usuario, pull requests del usuario y repositorios del usuario. Llamas a un endpoint por tarea con una sola clave, y AnyAPI enruta cada solicitud entre 2 fuentes, con respaldo automático cuando una falla. Los precios están en dólares estadounidenses, desde US$1.20 por cada 1,000 solicitudes en el endpoint más barato, sin suscripción y sin mínimo mensual. En los últimos 30 días, el 99.9% de las llamadas a la API de GitHub a través de AnyAPI tuvo éxito, con un tiempo de respuesta mediano ponderado por solicitudes de 5.7 segundos en 964 llamadas medidas.

Los precios están en dólares estadounidenses, desde US$1.20 por cada 1,000 solicitudes en el endpoint más barato, sin suscripción y sin mínimo mensual. Agregas fondos a una billetera en dólares y cada llamada descuenta de ella. Algunas solicitudes fallidas pagadas con la billetera generan cargos de procesamiento que trasladamos al costo, sin margen; la respuesta de error muestra el monto cobrado.

10 endpoints: repositorio, desarrolladores en tendencia, repositorios en tendencia, usuario, actividad del usuario, contribuciones del usuario, seguidores del usuario, seguidos por el usuario, pull requests del usuario y repositorios del usuario. Todos usan la misma autenticación y devuelven la misma estructura de respuesta normalizada, así que llegar a un segundo endpoint de GitHub es solo cambiar la URL.

En los últimos 30 días, el 99.9% de las llamadas a la API de GitHub a través de AnyAPI tuvo éxito, con un tiempo de respuesta mediano ponderado por solicitudes de 5.7 segundos en 964 llamadas medidas. Estas son mediciones propias de AnyAPI sobre el tráfico que pasa por el gateway, recalculadas continuamente, no un objetivo de nivel de servicio publicado.