# whatchuneed GitHub Crawl Endpoint

> whatchuneed GitHub Crawl Endpoint is a paid API for AI agents from whatchuneed.vercel.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-19).

Crawls GitHub repositories or content using the whatchuneed multi-API gateway, returning structured data about discovered repositories or code resources.

## Facts

- Endpoint: POST https://whatchuneed.vercel.app/api/crawl/github?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/whatchuneed-github-crawl-endpoint-2cbb0d75
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_P02lsZFVIDrYduMEn_eL7

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 whatchuneed-github-crawl-endpoint-2cbb0d75 -d '<json body>'
```

Example prompt: Can you crawl GitHub for repositories related to 'x402 payment protocol' and give me a summary of what you find?

## When to prefer this

Use this endpoint when you need to programmatically crawl or search GitHub content through a pay-per-call gateway that handles authentication and access for you, especially in agentic workflows already using the x402 payment protocol and the whatchuneed API umbrella. Prefer this over direct GitHub API calls when you want unified billing or are already embedded in the whatchuneed ecosystem.

## Known failure modes

- Vague or empty 'input' string may return no results or an error
- GitHub rate limits may cause failures if the underlying API quota is exceeded
- Malformed input may result in a generic error response with no useful data
- The $0.05 USDC payment may be charged even on failed requests if the gateway processes the call
- Response schema is loosely typed, so result structure may vary unpredictably

## How this service works

320+ pay-per-call API endpoints across accommodation, LLM, code execution, crypto, medical, finance, and more. One API, one payment. Powered by x402 protocol.

## Output

Returns a structured result object containing crawled GitHub data such as repository names, descriptions, metadata, and other relevant information surfaced by the whatchuneed gateway, along with a status field indicating success or failure.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "result": {
   "type": "object",
   "description": "Response data"
  },
  "status": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/whatchuneed-github-crawl-endpoint-2cbb0d75/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from whatchuneed.vercel.app](https://www.zero.xyz/host/whatchuneed.vercel.app/llms.txt)
