prowl.world
embeddable · svg · auto-updates

Add your Prowl badge.

Drop a live agent-readiness score badge on your site, docs, or README. SVG, public, no auth — and the number stays in sync with your latest score automatically.

Don't know your slug? Find it in the dashboard, or search a service at prowl.world.

Try:

⚠ If you use just this URL, the badge won't be clickable. If you want clicks to open the public profile, wrap it in <a href="https://prowl.world/service/..."> — not the JSON API URL.

FAQ

Does the number auto-update?

Yes. The badge is an SVG re-rendered on every request from your latest score_overall. We cache it at the edge for 15 minutes to keep things fast — your visitors will always see a number that's at most 15 min old.

Do I need to log in or pay?

No. The badge endpoint is fully public and free. You don't even need to claim the service — but claiming unlocks the "✓ Verified by Prowl" badge variant, which converts better.

What if my score changes?

Re-benchmarks (paid or via the gateway), claim verification, and probe-health overlays all flow into the badge automatically. Re-deploy nothing on your side.

Will it slow down my page?

No. ~1.3 KB SVG, served with Cache-Control: public, max-age=900. Loads in parallel with everything else on your page.

Where should the badge link to?

Always to https://prowl.world/service/{your-slug} — the public HTML profile page where visitors see your full score, dimensions, and benchmark history. Never link to /v1/services/by-slug/... — that's the raw JSON API endpoint meant for developers; visitors who land there will just see a wall of JSON. The HTML and Markdown snippets above already include the correct link.

Can I customize colors / size further?

Right now: ?style=light|dark and ?size=sm|md. If you need brand-color or layout customization, open an issue on GitHub.