GithubStatsAPI provides fast access to GitHub user statistics and commits
https://githubstatsapi.vercel.app/api/commits
| Parameter |
Value type |
Required |
Description |
| id |
string |
Yes |
username |
| date |
string |
No |
date (like 2022-01-21) |
| Field |
Type |
Description |
| success |
bool |
|
| error |
string |
api error response (default value= "") |
| date |
string |
date (like 2022-01-21) |
| username |
string |
|
| commits |
int |
|
| color |
int |
|
color is color of the cell. There are 5 colors in total: from gray (0) to bright green (4)
https://githubstatsapi.vercel.app/api/user
| Parameter |
Value type |
Required |
Description |
| id |
string |
Yes |
username |
| type |
string |
No |
response type (like "string") |
| Field |
Type |
Description |
| success |
bool |
|
| error |
string |
api error response (default value= "") |
| username |
string |
|
| name |
string |
|
| followers |
string |
|
| following |
string |
|
| repositories |
string |
|
| packages |
string |
|
| stars |
string |
|
| contributions |
string |
|
| status |
string |
|
| avatar |
string |
avatar url |
https://githubstatsapi.vercel.app/api/repo
| Parameter |
Value type |
Required |
Description |
| username |
string |
Yes |
username |
| reponame |
string |
Yes |
reponame |
| type |
string |
No |
response type (like "string") |
| Field |
Type |
Description |
| success |
bool |
|
| error |
string |
api error response (default value= "") |
| username |
string |
|
| reponame |
string |
|
| commits |
string |
|
| branches |
string |
|
| tags |
string |
|
| stars |
string |
|
| watching |
string |
|
| forks |
string |
|
https://githubstatsapi.vercel.app/api/commits?id=hud0shnik&date=2023-03-05
{
"success": true,
"error": "",
"date": "2023-03-05",
"username": "hud0shnik",
"commits": 6,
"color": 3
}
https://githubstatsapi.vercel.app/api/user?id=hud0shnik
{
"success": true,
"error": "",
"username": "hud0shnik",
"name": "Danila Egorov",
"followers": 61,
"following": 0,
"repositories": 29,
"packages": 0,
"stars": 7,
"contributions": 0,
"status": "Drawin'",
"avatar": "https://avatars.githubusercontent.com/u/42404892?v=4"
}
https://githubstatsapi.vercel.app/api/repo?username=hud0shnik&reponame=osustatsapi
{
"success": true,
"error": "",
"username": "hud0shnik",
"reponame": "osustatsapi",
"commits": 658,
"branches": 1,
"tags": 0,
"stars": 2,
"watching": 1,
"forks": 1
}

