Developer
GitHub repo metadata snapshot API
One-call normalized metadata card for a GitHub repo: description, homepage, default branch, primary language, SPDX license, topics, star/fork/watcher/open-issue counts, size, fork/template/archived/disabled flags, enabled features (issues/wiki/discussions/pages), timestamps, and derived age in days. Distinct from the health check — this is the full descriptive fact sheet. Answers 'what license/topics/branch does owner/repo use', 'how old is this repo', 'what features are enabled'.
Price$0.01per request
MethodPOST
Route/v1/dev/github-repo-meta
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache21600s public
devgithubrepositorymetadatalicensetopicsstarsfacts
API URL
Integration docshttps://x402.hexl.dev/v1/dev/github-repo-metaExample request
{
"repo": "expressjs/express"
}Example response
{
"repo": "expressjs/express",
"description": "Fast, unopinionated, minimalist web framework for node.",
"homepage": "https://expressjs.com",
"defaultBranch": "master",
"primaryLanguage": "JavaScript",
"license": "MIT",
"licenseName": "MIT License",
"topics": [
"express",
"javascript",
"nodejs",
"server"
],
"stars": 69077,
"forks": 23581,
"watchers": 1669,
"openIssues": 217,
"sizeKb": 9789,
"isFork": false,
"isTemplate": false,
"archived": false,
"disabled": false,
"features": {
"issues": true,
"wiki": true,
"discussions": true,
"pages": false
},
"createdAt": "2009-06-26T18:56:01Z",
"updatedAt": "2026-06-04T22:11:33Z",
"lastPushAt": "2026-06-02T05:27:16Z",
"ageDays": 6187
}Input schema
{
"type": "object",
"required": [
"repo"
],
"properties": {
"repo": {
"type": "string",
"description": "'owner/name' or a github.com URL."
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}