{"uid":"cap_OAd2gNM8XCog8Gj57jdUI","slug":"sitecheck-web-intel-hacker-news-item-lookup-30baca8a","name":"SiteCheck Web Intel: Hacker News Item Lookup","description":"One Hacker News item by numeric id from the official HN API (Firebase, public, no key): type, title, author, time, score, comment count, link and plain text. Deleted or unknown ids return 404.","url":"https://api.webintel-api.workers.dev/api/search/hackernews-items?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"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":["id"],"properties":{"id":{"type":"string","description":"Numeric HN item id, e.g. 8863"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"by":"dhouston","id":8863,"url":"http://www.getdropbox.com/u/2/screencast.html","text":null,"time":"2007-04-04T19:16:40.000Z","type":"story","hnUrl":"https://news.ycombinator.com/item?id=8863","score":104,"title":"My YC app: Dropbox - Throw away your USB drive","source":"https://hacker-news.firebaseio.com/v0/item/8863.json","comments":71,"checkedAt":"2026-10-23T09:38:46.896Z","replyCount":33}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5ZraHGT6k8CVILNYEStPW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a single Hacker News item (story, comment, job, poll, etc.) by its numeric ID, returning full metadata including title, score, comments, and URL.","exampleAgentPrompt":"Can you pull up the details for Hacker News item 8863 — I want to know the title, score, and how many comments it has?","exampleUseCases":[{"title":"Tracking viral HN story performance","prompt":"Look up Hacker News item 41782345 for me — I want to see the current score, comment count, and the link it's pointing to."},{"title":"Verifying a cited HN post","prompt":"Someone shared HN item ID 39234567 in our Slack — can you fetch the title and author so I can confirm it's a legitimate post and not spam?"},{"title":"Monitoring a submitted story's reception","prompt":"I just submitted a story to HN with ID 42100001 — can you check how many upvotes and comments it has so far?"}],"resultDescription":"A JSON object containing the item's numeric ID, type (story/comment/job/poll), title, author (by), score, URL, text body (if applicable), submission timestamp, number of top-level comments, reply count, the canonical HN item URL, and the data source URL. The checkedAt field indicates when the data was last fetched.","failureModes":["Invalid or non-existent item ID returns an error or empty response","Item deleted or dead on HN may return minimal or null fields","Rate limiting or upstream Firebase API unavailability","Missing required 'id' query parameter results in validation error","Non-numeric ID strings will fail schema validation"],"whenToPreferThis":"Choose this endpoint when you need structured metadata for a specific Hacker News item by its numeric ID, including score, comment counts, author, and canonical URLs — especially in pay-per-call, no-signup contexts. Prefer it over scraping hn.algolia.com or the Firebase API directly when you want a clean JSON wrapper with a checkedAt timestamp, already normalized fields, and x402 micropayment access without API key management.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-25T12:31:11.452Z","isFirstParty":false,"canonicalSlug":"sitecheck-web-intel-hacker-news-item-lookup-30baca8a"}