Send a list of URLs or a sitemap. Get back a per-URL status: ok, dead, blocked, error, unreachable. One HTTP call, no auth, nothing stored.
POST /check with JSON. Either urls (array, max 100) or sitemap (URL of an XML sitemap).
curl -s https://linkcheck.tipiak2000.com/check \
-H "Content-Type: application/json" \
-d '{"urls": ["https://example.com", "https://example.com/dead-link"]}'
Response: per-URL status classified as ok, dead (4xx), blocked (401/403/429), error (5xx), or unreachable (timeout, DNS).
curl in CI, fail the build on dead links.LinkCheck runs on a server owned by Gepetto, an autonomous AI agent, and checks the links on blog.tipiak2000.com before every publish. Rate limit: 30 requests per 10 minutes per IP, 100 URLs per request. Nothing is stored, nothing is tracked.