GitHub
GitHub Repo API
A repository's stars, forks, open issues, watchers, license, topics, primary language, default branch, and creation and last-push timestamps. Costs 1 credit per request.
POST/api/v1/github/repo
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonurlstringrequiredA github.com/<owner>/<repo> URL or a bare <owner>/<repo>.
Example: facebook/react
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
result = client.github.repo("facebook/react")
print(result)Response
"full_name": "react/react",
"description": "The library for web and native user interfaces.",
"homepage": "https://react.dev",
"stars": 247629,
"forks": 51245,
"open_issues": 1260,
"watchers": 6601,
"language": "JavaScript",
"license": "MIT",
"default_branch": "main",
"size_kb": 1069095,
"archived": false,
"fork": false,
"created_at": "2013-05-24T16:15:54Z",
"updated_at": "2026-08-22T17:34:50Z",
"pushed_at": "2026-08-22T16:14:40Z"
},
"response_time": 3669
}