# PennyRail GitHub Repository Info Lookup

> PennyRail GitHub Repository Info Lookup is a paid API for AI agents from pennyrail.vercel.app, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

Fetches machine-readable metadata and information about a GitHub repository by accepting a repository identifier as input

## Facts

- Endpoint: POST https://pennyrail.vercel.app/api/p/network/github.repo--github-repo-info
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pennyrail-github-repository-info-lookup-98f39fab
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cTc9om6_pRjqN_3i89VTQ

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 pennyrail-github-repository-info-lookup-98f39fab -d '<json body>'
```

Example prompt: Can you look up the repository info for 'openai/openai-python' on GitHub and tell me the description, stars, and main details?

## When to prefer this

Use this endpoint when you need quick, programmatic access to GitHub repository metadata without setting up direct GitHub API credentials or managing rate limits yourself. It is well-suited for agent workflows that need to enrich data pipelines with repository context on a per-call pay-as-you-go basis at $0.003 USDC per call.

## Known failure modes

- Invalid or malformed repository identifier returns an error
- Repository does not exist or is private and inaccessible
- Upstream GitHub API rate limiting or downtime causes failure
- Missing or empty 'input' field returns a validation error
- Payment not settled via x402 protocol results in 402 response

## How this service works

Machine-readable settlement service

## Output

Returns a JSON object containing metadata about the specified GitHub repository, which may include repository name, owner, description, primary language, star count, fork count, open issues, visibility, and other available GitHub repository fields.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pennyrail-github-repository-info-lookup-98f39fab/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from pennyrail.vercel.app](https://www.zero.xyz/host/pennyrail.vercel.app/llms.txt)
