GitHub Scraper
Get GitHub User
Retrieves public GitHub user details including name, bio, avatar, company, location, blog, follower counts, public repo counts, and account timestamps. Pass username, handle, or a full GitHub user url.
Endpoint
Parameters
| Name | Type | Required | Note |
|---|---|---|---|
| urlstring · optional | string | optional | GitHub user URL, e.g. https://github.com/torvalds. Example: |
| handlestring · optional | string | optional | GitHub username/handle of the user you want the details for |
Response schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"id": {
"type": "number"
},
"bio": {},
"url": {
"type": "string"
},
"blog": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string"
},
"email": {},
"login": {
"type": "string"
},
"company": {
"type": "string"
},
"node_id": {
"type": "string"
},
"location": {
"type": "string"
},
"followers": {
"type": "number"
},
"following": {
"type": "number"
},
"avatar_url": {
"type": "string"
},
"created_at": {
"type": "string"
},
"site_admin": {
"type": "boolean"
},
"updated_at": {
"type": "string"
},
"public_gists": {
"type": "number"
},
"public_repos": {
"type": "number"
},
"twitter_username": {}
},
"additionalProperties": true
}