← Back to Auditor
⚙️

Developer Portal

Manage API keys · Track usage · Integrate Horizon

Generate New API Key

Keys authenticate requests to POST /api/analyze from external systems.

Active Keys0/20
Loading…

Quick Start

⌨️cURL
curl -X POST https://your-domain.com/api/analyze \
  -H "Content-Type: application/json" \
  -H "x-api-key: oh_live_YOUR_KEY_HERE" \
  -d '{"url": "https://example.com"}'
🐍Python
import requests

resp = requests.post(
    "https://your-domain.com/api/analyze",
    headers={"x-api-key": "oh_live_YOUR_KEY_HERE"},
    json={"url": "https://example.com"}
)
data = resp.json()
print(f"Score: {data['overallScore']}/100")
🟩Node.js
const res = await fetch("/api/analyze", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "x-api-key": "oh_live_YOUR_KEY_HERE",
  },
  body: JSON.stringify({ url: "https://example.com" }),
});
const { overallScore, breakdown } = await res.json();

API Request Volume

Last 7 days · All keys

No data yet

Endpoints

POST/api/analyze

Score any URL's agentic readiness

🔑 Requires x-api-key header
GET/api/leaderboard

Fetch the global ranked registry

Full API Documentation →

Rate Limits

Free60 req / hour
Pro1,000 req / hour
EnterpriseUnlimited

Standards Compliance

AP2 · Agent Payments 2026
MCP · Model Context Protocol 2026
Schema.org JSON-LD 1.1
OpenGraph / Twitter Card