# SiteSignal Public GitHub Repository Health Snapshot

> SiteSignal Public GitHub Repository Health Snapshot is a paid API for AI agents from trinity-throw-thursday-gravity.trycloudflare.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Returns metadata health signals for a public GitHub repository including activity freshness, license, archive/fork state, language, topics, issue counts, and popularity metrics.

## Facts

- Endpoint: GET https://trinity-throw-thursday-gravity.trycloudflare.com/x402/github-repo-health
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitesignal-public-github-repository-health-snapshot-afeccded
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8q8CFlXfEcZoE123qZXsP

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 sitesignal-public-github-repository-health-snapshot-afeccded
```

Example prompt: Can you check the health of the facebook/react GitHub repo — I want to know if it's actively maintained, what license it uses, how many stars and open issues it has, and whether it's been archived?

## When to prefer this

Choose this endpoint when you need a quick, structured health snapshot of any public GitHub repository without authenticating directly with GitHub. It is ideal for automated dependency audits, open source project vetting, competitive analysis of OSS tools, or any workflow that needs repo metadata (license, activity, popularity) at low cost per call.

## Known failure modes

- Repository not found (owner or repo name incorrect) — returns error
- Private repository — endpoint only supports public repos
- GitHub API rate limiting — may result in delayed or failed response
- Invalid input parameters (missing owner or repo) — returns validation error
- Repository exists but has no metadata fields populated — partial result

## How this service works

Inspect public GitHub repository metadata for activity freshness, license, archive and fork state, language, topics, issue counts, and popularity signals.

## Output

Returns a structured snapshot of a public GitHub repository including: activity freshness indicators, license type, whether the repo is archived or a fork, primary programming language, associated topics, open issue count, star count, watcher count, fork count, and other popularity signals.

## 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",
     "required": [
      "owner",
      "repo"
     ],
     "properties": {
      "repo": {
       "type": "string",
       "description": "Public GitHub repository name."
      },
      "owner": {
       "type": "string",
       "description": "Public GitHub repository owner."
      }
     }
    }
   },
   "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/sitesignal-public-github-repository-health-snapshot-afeccded/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from trinity-throw-thursday-gravity.trycloudflare.com](https://www.zero.xyz/host/trinity-throw-thursday-gravity.trycloudflare.com/llms.txt)
