Explainable by default, not by request
The API response for every score includes the full rule breakdown — no separate "explain this" call, no upsell for the reasoning.
Every capability shows its work — from single scans to batch libraries and follower audits.
The API response for every score includes the full rule breakdown — no separate "explain this" call, no upsell for the reasoning.
Scan lists of handles, track changes over time, and compare version history.
Sample follower cohorts and surface creation-cluster and coordination signals.
Shareable report URLs for editorial review, citations, and collaboration.
Inline scores and right-click scans on x.com — see the Extension page for badges, feed treatment, and limits.
Drop a live BotShark badge on your own site or dashboard — the same score and tier, updating automatically, no iframe hacks.
Same methodology across supported platforms — no vendor-specific black boxes.
curl -s -H "Authorization: Bearer $BOTSHARK_API_KEY" \
"https://your-instance.example/api/scores/coordination_watch/detail" \
| jq '{score, tier, confidence}' Self-hosted API keys live under Settings → API. Detail responses include score, tier, confidence, and triggered rules with evidence.