# SiteCheck API – Hacker News Hiring Search

> SiteCheck API – Hacker News Hiring Search is a paid API for AI agents from api.sitecheck-api.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-29).

Search and retrieve job listings from Hacker News 'Who is Hiring?' threads, including company names, headlines, emails, and remote filters

## Facts

- Endpoint: GET https://api.sitecheck-api.workers.dev/api/hiring?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-api-hacker-news-hiring-search-f55704d8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_d_-Bi-R6bNlstcpC62V_8

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 sitecheck-api-hacker-news-hiring-search-f55704d8
```

Example prompt: Search the Hacker News 'Who is Hiring?' thread for remote-only backend engineer roles — keywords 'Rust distributed systems' — and give me up to 20 results with company names, job headlines, and contact emails.

## When to prefer this

Use this endpoint when you need structured, searchable job listings specifically from Hacker News 'Who is Hiring?' threads, especially when you want contact emails included and can filter by remote status. Prefer it over generic job boards when targeting startup and tech company roles with direct contact info, and when you need no-signup pay-per-call access without API key management.

## Known failure modes

- No results found if keywords are too niche or misspelled — returns empty results array
- Limit parameter exceeding 100 is capped or rejected
- Missing required 'input' object causes schema validation error
- Payment failure via x402/USDC on Base blocks the request
- HN thread not yet published for the current month returns stale or no data

## How this service works

Pay-per-call tools for AI agents: image generation, speech-to-text, text-to-speech, embeddings, LLM chat, website audits and contact enrichment. Payment: x402, USDC on Base. No signup, no API key.

## Output

Returns a JSON object with a total count of matching jobs, the HN thread title, and an array of results each containing the posting URL, company name, job headline, and any extracted contact email addresses.

## 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": {
      "q": {
       "type": "string",
       "description": "Keywords, all must match"
      },
      "limit": {
       "type": "string",
       "description": "Max results, up to 100"
      },
      "remote": {
       "type": "string",
       "description": "1 = remote only"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "total": 38,
  "thread": {
   "title": "Ask HN: Who is hiring? (September 2026)"
  },
  "results": [
   {
    "url": "https://news.ycombinator.com/item?id=1",
    "emails": [
     "jobs@acme.com"
    ],
    "company": "Acme",
    "headline": "Acme | Backend Engineer | REMOTE"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-api-hacker-news-hiring-search-f55704d8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sitecheck-api.workers.dev](https://www.zero.xyz/host/api.sitecheck-api.workers.dev/llms.txt)
