API reference
Two endpoints, JSON in / JSON out. Free with the same anonymous rate limit; higher limits on request.
§POST /api/analyze.phpRun an analysis
Body: {"url": "https://example.com"}
Response: {"hash":"…64hex…", "status":"done", "cached": false, "url":"https://example.com/"}
Errors: 400 (invalid URL), 429 (rate limit, 10/min/IP), 502 (scraper unreachable).
curl -X POST https://koofie.net/api/analyze.php \
-H 'Content-Type: application/json' \
-d '{"url":"https://example.com"}'
§GET /api/status?hash=…Lightweight status check
Response: {"hash":"…", "url":"…", "host":"…", "status":"done|pending|failed", "score_total": 64}
curl https://koofie.net/api/status?hash=<64hex>
§Result pageHuman-readable
The full report is rendered at https://koofie.net/a/<hash>. Sharing this URL is encouraged — it stays public.
§Higher quotasFor agencies / large catalogs
Need 1000+ analyses/day, dedicated SLA, white-label reports? Email the contact form with a brief use case.
Last updated: April 2026.