Get GitHub Repository
PythonDeveloper ToolsPOST api.upapi.io/github-repo.getFetch metadata (stars, forks, topics, license, dates) for a public GitHub repository via the REST API.
githubrepometadatapython
AuthAPI key
Cost1 unit
Timeout15s
Cache300s
Request schema
| Field | Type | Description |
|---|---|---|
reporeq | string | Repo name |
ownerreq | string | Repo owner (user or org) |
Response schema
| Field | Type | Description |
|---|---|---|
forksreq | integer | |
starsreq | integer | |
isForkreq | boolean | |
topicsreq | array | |
htmlUrlreq | string | |
licensereq | ||
fullNamereq | string | |
homepagereq | ||
languagereq | ||
pushedAtreq | string | |
watchersreq | integer | |
createdAtreq | string | |
fetchedAtreq | string | |
updatedAtreq | string | |
isArchivedreq | boolean | |
isTemplatereq | boolean | |
openIssuesreq | integer | |
descriptionreq | ||
defaultBranchreq | string |
Try it
Try it
Repo name
Repo owner (user or org)
Run this endpoint live
Jump in as a guest — no signup — and run github-repo.get with your own inputs. Create a free account anytime to get your own API key.
Code examples
curl -X POST https://api.upapi.io/github-repo.get \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY' \
-d '{ "repo": "playwright", "owner": "microsoft" }'Developer tools
OpenAPI specImport the spec or collection into Postman, Insomnia, or any codegen tool.