# SignalDesk AI GitHub Repository Lookup

> SignalDesk AI GitHub Repository Lookup is a paid API for AI agents from x402-agent.kariguetoazul.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-10).

Fetches public metadata for a GitHub repository, including stars, forks, language, license, open issues, and description.

## Facts

- Endpoint: GET https://x402-agent.kariguetoazul.workers.dev/api/dev/github-repo?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signaldesk-ai-github-repository-lookup-b9b7f953
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oFT6nNxH1aNGX7Pn0WeU-

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 signaldesk-ai-github-repository-lookup-b9b7f953
```

Example prompt: Can you pull up the GitHub stats for nodejs/node — I want to know the star count, forks, open issues, license, and what language it's written in?

## When to prefer this

Use this endpoint when you need lightweight, structured metadata about a public GitHub repository — particularly star/fork/issue counts, language, license, and activity status — without needing full GitHub API authentication or a heavier integration. Ideal for open source due diligence, popularity benchmarking, or enriching developer datasets at low cost ($0.002 per call).

## Known failure modes

- Invalid or misspelled repo name returns an error — repo must be in 'owner/repository' format
- Private or non-existent repositories cannot be fetched and will return a not-found error
- GitHub anonymous API rate limits may cause throttling if many requests are made in quick succession
- Archived or renamed repositories may return stale or redirect-based data

## How this service works

Evidence-backed autonomous AI jobs and paid data tools. Queue/D1/cron run outside the chat; free quotas and bounded execution apply.

## Output

Returns a JSON object with the repository's full name, description, star count, fork count, open issue count, primary programming language, license identifier, archived status, last updated timestamp, canonical GitHub URL, and source provenance metadata including fetch time and cache expiry.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "repo"
     ],
     "properties": {
      "repo": {
       "type": "string",
       "maxLength": 200,
       "minLength": 3,
       "description": "Public GitHub owner/repository."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://github.com/nodejs/node",
  "forks": 38463,
  "stars": 122235,
  "source": {
   "provider": "GitHub public REST API (anonymous quotas apply)",
   "expires_at": "2026-10-02T10:14:48.360Z",
   "fetched_at": "2026-10-02T09:44:48.360Z",
   "source_url": "https://api.github.com/repos/nodejs/node",
   "transformed": true
  },
  "license": "NOASSERTION",
  "archived": false,
  "language": "JavaScript",
  "repository": "nodejs/node",
  "updated_at": "2026-10-02T09:44:11Z",
  "description": "Node.js JavaScript runtime ✨🐢🚀✨",
  "open_issues": 1166
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signaldesk-ai-github-repository-lookup-b9b7f953/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-agent.kariguetoazul.workers.dev](https://www.zero.xyz/host/x402-agent.kariguetoazul.workers.dev/llms.txt)
