API para GitHub: Repositório
Obtenha os metadados de um repositório do GitHub pela URL (estrelas, forks, linguagem, tópicos, licença e datas).
US$ 1,20/mil req., pague por requisição, sem assinatura.
About
The React Framework
nextjs.org
Readme
MIT License
{"name": "next.js","fullName": "vercel/next.js","url": "https://github.com/vercel/next.js","owner": "vercel","private": false,"description": "The React Framework","homepage": "https://nextjs.org","language": "JavaScript",... 16 campos a mais}
Preços e provedores
Preços do endpoint Repositório da API para GitHub: uma API, 2 provedores intercambiáveis
O provedor mais barato atende primeiro. Se ele falhar, o próximo assume na mesma chamada.
Teste
Obtenha Repositório do GitHub em uma só requisição
Este exemplo mostra 18 de 27 campos. Ver todos os campos
{
"found": true,
"data": {
"name": "next.js",
"fullName": "vercel/next.js",
"url": "https://github.com/vercel/next.js",
"owner": "vercel",
"private": false,
"description": "The React Framework",
"homepage": "https://nextjs.org",
"language": "JavaScript",
"stars": 132412,
"forks": 27631,
"license": "MIT License",
"topics": [
"react",
"nextjs",
"javascript",
"typescript",
"vercel"
],
"defaultBranch": "canary",
"createdUtc": 1450210800,
"updatedAt": "2026-09-28T14:12:03Z",
"pushedAt": "2026-09-28T13:40:11Z"
}
}Referência completa de parâmetros e resposta - todos os campos, tipos e exemplos deste endpoint.
Referência
Uma requisição, um formato de resposta.
Cada campo que você envia e cada campo que você recebe, cada um com um exemplo real.
Última verificação em 2026-11-14 · disponibilidade e latência medidas em 30d
Corpo da requisição
JSON, enviado via POST para este endpoint.
- urlstring
https://github.com/vercel/next.js
URL do repositório no GitHub (ex.: https://github.com/facebook/react).
Resposta
JSON, um valor de exemplo por campo.
The repository record, or null when not found.
- archivedboolean
Whether the repository is archived.
- avatarUrlstring
Avatar image URL of the repository owner.
- createdUtcnumber
1450210800
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. Populated whenever the provider has data for the entity.
- defaultBranchstring
canary
Name of the default branch. Populated whenever the provider has data for the entity.
- descriptionstring
The React Framework
Short repository description, or null if none.
- forkboolean
Whether the repository is a fork.
- forksinteger
27631
Number of forks.
- fullNamestring
vercel/next.js
Full repository name in owner/name form. Populated whenever the provider has data for the entity.
- homepagestring
https://nextjs.org
Project homepage URL, or null if none.
- idstring
GitHub's numeric repository id, as a string.
- languagestring
JavaScript
Primary programming language, or null if undetected.
- licensestring
MIT License
License name, or null if unlicensed.
- namestring
next.js
Repository short name (without owner). Populated whenever the provider has data for the entity.
- openIssuesinteger
Count of open issues and pull requests.
- ownerstring
vercel
Login of the repository owner (user or organization). Populated whenever the provider has data for the entity.
- privateboolean
false
Whether the repository is private.
- profileUrlstring
GitHub profile URL of the repository owner.
- pushedAtstring
2026-09-28T13:40:11Z
Last push timestamp (ISO 8601). Populated whenever the provider has data for the entity.
- sizeinteger
Repository size in kilobytes as reported by GitHub.
- starsinteger
132412
Number of stargazers.
- topicsstring[]
Repository topic tags.
- updatedAtstring
2026-09-28T14:12:03Z
Last metadata update timestamp (ISO 8601). Populated whenever the provider has data for the entity.
- urlstring
https://github.com/vercel/next.js
Canonical URL of the repository. Populated whenever the provider has data for the entity.
- watchersinteger
Number of watchers.
- foundboolean
true
Whether a repository was found for the requested URL.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
Dúvidas frequentes
Sobre o endpoint Repositório da API para GitHub
O endpoint Repositório da AnyAPI para GitHub retorna dados de GitHub em JSON normalizado com uma chamada POST para /v1/run/github.repository. Obtenha os metadados de um repositório do GitHub pela URL (estrelas, forks, linguagem, tópicos, licença e datas). A AnyAPI distribui cada requisição entre 2 fontes, com failover automático quando uma falha. Custa a partir de US$ 1,20 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 99,8% das chamadas ao endpoint Repositório da API para GitHub feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 1,0 segundos, em 1.638 chamadas medidas.