# github-repo-info

> github-repo-info is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Fetches public GitHub repository metadata including description, stars, forks, open issues, language, license, topics, and dates via the GitHub API.

## Facts

- Endpoint: GET https://intel.rallylive.ca/data/github-repo
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/github-repo-info-32251708
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jAl4QegTlt-ygk-LXXGcf

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability github-repo-info-32251708
```

Example prompt: Can you pull up the GitHub repo info for 'facebook/react' — I want to know the star count, license, main language, topics, and when it was last updated?

## When to prefer this

Use this endpoint when you need quick, structured metadata about a public GitHub repository without managing GitHub API credentials or OAuth tokens. It's ideal for agents that need to enrich software records, compare open source projects, or audit repo health. Prefer this over direct GitHub API calls when you want a simple pay-per-use model without token management.

## Known failure modes

- Repository not found (404) — invalid owner or repo name
- Rate limiting from GitHub public API (no token) — returns 403 or 429 when limit exceeded
- Private repository — not accessible without auth token, returns 404
- Malformed input — missing or incorrectly formatted owner/repo parameter
- Network timeout to intel.rallylive.ca or GitHub API

## How this service works

GitHub repository info: description, stars, forks, open issues, primary language, license, default branch, topics, created/updated/pushed dates, archived flag and homepage, from the public GitHub API (no token; rate-limited). $0.01 per repo.

## Output

Returns a structured JSON object with the repository's description, star count, fork count, open issues count, primary programming language, license type, default branch name, list of topics, created/updated/pushed timestamps, a boolean archived flag, and the homepage URL — all sourced from the public GitHub API without authentication.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/github-repo-info-32251708/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
