Catálogo

API para GitHub

Dados de GitHub em uma única API normalizada: preço por requisição em dólares, sem assinatura e failover automático nos endpoints redundantes.

Endpoints16Provedores4A partir de · usuárioUS$ 1,20/mil req. · QuokkaDetalhamento completoLer a documentação
Disponibilidade
99,95%
30d · 21.690 chamadas
Requisições
21.783
30d · semanal, últimas 12 sem.
Resposta
1,2s
mediana · 30d
POST

Usuário

Mais usado
/v1/run/github.usergithub.user
Obtenha o perfil público de um usuário do GitHub pelo nome de usuário (nome, bio, empresa, localização, seguidores e número de repositórios).
14.329 /mês
▲190.4%
100,00%
1010ms p50
3
a partir deUS$ 1,20/mil req.
Quokka
POST

Repositórios do usuário

/v1/run/github.user_repositoriesgithub.user_repositories
Liste os repositórios públicos de um usuário do GitHub (nome, descrição, linguagem, estrelas e forks), com ordenação e paginação por cursor.
3.013 /mês
▲24.9%
100,00%
1397ms p50
1
preçoUS$ 1,20/mil req.
Giraffe
POST

Repositório

/v1/run/github.repositorygithub.repository
Obtenha os metadados de um repositório do GitHub pela URL (estrelas, forks, linguagem, tópicos, licença e datas).
1.705 /mês
▲170.6%
99,76%
1000ms p50
2
a partir deUS$ 1,20/mil req.
Quokka
POST

Search issues

/v1/run/github.search_issuesgithub.search_issues
Search issues and pull requests across GitHub with GitHub's own search syntax (repo:, is:pr, is:issue, author:, label:, created:...), with each result's author, state, labels, counts and body. Use it to find who opens issues and pull requests on a repository.
786 /mês
▲1178.9%
99,74%
2080ms p50
1
preçoUS$ 2,40/mil req.
Chameleon
POST

Issue comments

/v1/run/github.issue_commentsgithub.issue_comments
List the comments on a GitHub issue or pull request by its URL, oldest first, with each commenter's login, their relationship to the repository, reactions and the comment text.
572 /mês
▲157.5%
100,00%
1046ms p50
2
a partir deUS$ 1,20/mil req.
Chameleon
POST

Repository contributors

/v1/run/github.repository_contributorsgithub.repository_contributors
List the people who have committed to a GitHub repository by repository URL, ordered by number of commits, with each contributor's login, profile URL and commit count. Look each one up with github.user for their profile, website and socials.
373 /mês
▲756.4%
99,20%
1164ms p50
1
preçoUS$ 1,20/mil req.
Chameleon
POST

Repository readme

/v1/run/github.repository_readmegithub.repository_readme
Get a GitHub repository's README by repository URL, as the Markdown text the maintainers wrote, with its file name, path and size. Use it to learn what a project does, which models and tools it uses, and how to reach its authors.
304 /mês
▲579.5%
100,00%
1126ms p50
3
a partir deUS$ 1,20/mil req.
Quokka
POST

Repository issues

/v1/run/github.repository_issuesgithub.repository_issues
List a GitHub repository's issues and pull requests by repository URL (GitHub lists pull requests as issues), with each one's author, state, labels, counts and body. Filter by state, sort and update date.
274 /mês
▲521.1%
100,00%
1786ms p50
1
preçoUS$ 1,20/mil req.
Chameleon
POST

Repository forks

/v1/run/github.repository_forksgithub.repository_forks
List the forks of a GitHub repository by repository URL, with each fork's owner, description, stars, language and last push. Sort by newest, oldest or most starred.
215 /mês
▲365.8%
99,53%
3027ms p50
1
preçoUS$ 1,20/mil req.
Chameleon
POST

Contas seguidas pelo usuário

/v1/run/github.user_followinggithub.user_following
Liste os usuários do GitHub que um usuário segue, pelo nome de usuário (login, tipo, avatar e URL do perfil de cada conta), com paginação.
65 /mês
▲3050%
100,00%
1115ms p50
2
a partir deUS$ 1,20/mil req.
Quokka
POST

Repositórios em alta

/v1/run/github.trending_repositoriesgithub.trending_repositories
Liste os repositórios do GitHub Trending (posição, estrelas, estrelas ganhas hoje, linguagem e descrição), com filtro por linguagem e janela de tempo.
52 /mês
▲571.4%
100,00%
2674ms p50
2
a partir deUS$ 1,20/mil req.
Quokka
POST

Seguidores do usuário

/v1/run/github.user_followersgithub.user_followers
Liste os seguidores de um usuário do GitHub pelo nome de usuário (login, tipo, avatar e URL do perfil de cada seguidor), com paginação.
21 /mês
▲1900%
100,00%
1110ms p50
2
a partir deUS$ 1,20/mil req.
Quokka
POST

Desenvolvedores em alta

/v1/run/github.trending_developersgithub.trending_developers
Liste os desenvolvedores em alta no GitHub (posição, nome de usuário, nome, avatar e o repositório mais popular de cada um), com filtro opcional por linguagem de programação e período.
19 /mês
100,00%
6498ms p50
1
preçoUS$ 1,20/mil req.
Giraffe
POST

Contribuições do usuário

/v1/run/github.user_contributionsgithub.user_contributions
Obtenha o gráfico de contribuições de um usuário do GitHub em um ano (total de contribuições, mais contagens por dia e intensidade do mapa de calor).
19 /mês
100,00%
4572ms p50
1
preçoUS$ 1,20/mil req.
Giraffe
POST

Atividade do usuário

/v1/run/github.user_activitygithub.user_activity
Liste a atividade pública de contribuição de um usuário do GitHub em um ano, pelo nome de usuário (resumos mensais de commits, pull requests e issues, com links dos repositórios).
18 /mês
100,00%
5260ms p50
1
preçoUS$ 1,20/mil req.
Giraffe
POST

Pull requests do usuário

/v1/run/github.user_pull_requestsgithub.user_pull_requests
Liste os pull requests públicos de um usuário do GitHub pelo nome de usuário (título, repositório, estado, data de criação e URL), com filtro opcional por data e paginação.
18 /mês
100,00%
1638ms p50
1
preçoUS$ 1,20/mil req.
Giraffe

Sobre a API para GitHub

Cada provedor define o preço de cada endpoint de forma independente, então a tabela mostra o mais barato por endpoint. Abra um para comparar todos os provedores.

Chame a API para GitHub

URL basehttps://api.getanyapi.com
Cabeçalho de autenticaçãoAuthorization: Bearer $ANYAPI_KEY
Requisição de exemplo: Usuário
curl -X POST https://api.getanyapi.com/v1/run/github.user \
  -H "Authorization: Bearer $ANYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"handle":"torvalds"}'

Desempenho medido

O que a API para GitHub realmente entrega

Cada chamada feita pela AnyAPI nos últimos 30 dias, contada aqui em vez de prometida.

100,0%
das chamadas tiveram sucesso (21.690 chamadas)
Sucesso na primeira rota 90,5%Recuperado por failover 9,5%Falhou 0,0%
Estimativa do tempo de resposta (21.680 chamadas entre endpoints)
Estimativa ponderada de p50
1,2s
Média ponderada por requisições dos valores p50 dos endpoints, não um percentil combinado das requisições
Estimativa ponderada de p99
9,7s
Média ponderada por requisições dos valores p99 dos endpoints, não um percentil combinado das requisições

Dúvidas frequentes

Sobre a API para GitHub

A API da AnyAPI para GitHub retorna dados de GitHub em JSON normalizado, em 16 endpoints: issue comments, repositório, repository contributors, repository forks, repository issues, repository readme, search issues, desenvolvedores em alta, repositórios em alta, usuário, atividade do usuário, contribuições do usuário, seguidores do usuário, contas seguidas pelo usuário, pull requests do usuário e repositórios do usuário. Você chama um endpoint por tarefa com uma única chave, e a AnyAPI distribui cada requisição entre 4 fontes, com failover automático quando uma falha. Os preços são em dólares, a partir de US$ 1,20 por mil requisições no endpoint mais barato, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 100,0% das chamadas à API para GitHub feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano, ponderado por requisição, de 1,2 segundos, em 21.690 chamadas medidas.

Os preços são em dólares, a partir de US$ 1,20 por mil requisições no endpoint mais barato, sem assinatura e sem mínimo mensal. Você recarrega uma carteira em dólares e cada chamada desconta dela. Algumas requisições pagas pela carteira que falham geram cobranças de processamento, que repassamos pelo custo, sem margem; a resposta de erro mostra o valor cobrado.

16 endpoints: issue comments, repositório, repository contributors, repository forks, repository issues, repository readme, search issues, desenvolvedores em alta, repositórios em alta, usuário, atividade do usuário, contribuições do usuário, seguidores do usuário, contas seguidas pelo usuário, pull requests do usuário e repositórios do usuário. Todos usam a mesma autenticação e retornam o mesmo formato de resposta normalizado, então usar um segundo endpoint para GitHub é só trocar a URL, e nada mais.

Nos últimos 30 dias, 100,0% das chamadas à API para GitHub feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano, ponderado por requisição, de 1,2 segundos, em 21.690 chamadas medidas. Estas são medições da própria AnyAPI sobre o tráfego que passa pelo gateway, recalculadas continuamente, e não uma meta de nível de serviço publicada.