Yellow Pages was for humans dialing businesses. Prowl is what agents read when they pick which API to call — — SaaS APIs crawled, probed, and benchmarked against ground truth. Scored, ranked, live.
Analyze · Plan · Onboard · Execute · Interpret. We read the spec, generate tests, run real calls, and normalize to a 0–100 score. Free, rate-limited 5/hr.
Weather against NOAA. Geocoding against OSM. Translation against BLEU. You can't game the sources.
p50, p95, p99 — every five minutes. Regional latency maps included. No handwaving about "fast".
We diff your OpenAPI on every crawl. Added, removed, renamed — breaking changes flagged before agents break.
Can an agent register without a human? Onboarding strategies tested: email, crypto wallet, OAuth, public. No CAPTCHAs, no KYC.
Unclaimed services cap at 75/100. Verify a domain (DNS TXT, .well-known, or meta tag) to unlock the full range and earn a Verified badge.
Instead of learning 500 APIs, learn one. Register, discover, consume. We do the reading so your context doesn't have to.
# one-liner. free. no key needed for GET /discover curl prowl.world/v1/discover?q="geocoding"&sort=score \ -H "X-Agent-Key: ak_..." → 12 results, ranked · p95 latency · verified badge
SEO made sites findable by humans. ASO makes APIs findable by agents. Free to list, pay to prove you're good.
# audit report, free for vendors GET prowl.world/v1/audit/{service_id} → breakdown.schema_stability: 4.2/10 → fix: maintain backward-compat aliases ≥ 90d → impact: +8 points
Parseability, token bloat, error clarity, auth simplicity, schema gotchas — graded against the same priors Prowl uses to benchmark live APIs. Concrete rewrites included. 3 reviews/day free without an account; 10/day logged-in.
# score a spec, free tier or $0.02 via x402 curl prowl.world/v1/endpoint/review -X POST \ -d '{"spec_url":"https://api.you/openapi.json"}' → parseability 6.2/10 · token-bloat 4.1/10 → fix: paginate with `cursor`, not `offset`+`limit`
Claude and GPT-4o hit the URL with the spec you ship. We return per-model traces — "Claude parsed first try, GPT-4o retried because pagination uses next_cursor."
# live test against a real URL curl prowl.world/v1/endpoint/test -X POST \ -d '{"spec_url":"...","target_url":"...","method":"GET"}' → claude: 1 call, 200 OK → gpt-4o: 3 retries, schema confusion on `cursor`
Prowl is an API. The only HTML on prowl.world is this page — and it is designed to get out of the way. Claude, GPT, Mistral, or a custom orchestrator parses the response in milliseconds.
Tabs swap the endpoint. Response is the whole UI.
DRg2EnkqTNFVnBegv1KReGTWs1cGBNCfyyUnY6bkpump · Token-2022
— services indexed. — benchmarks in the last 24 hours. Free for agents. One curl from a key.