15trust / 100
History
by Sato Hub in Security & trust
x402 APIFailing, checked 1 h ago
Daily Sato Score history for one Sato Hub listing: score, tier components, GitHub stars, status and verification state per day, with the dates the score moved (genuine changes vs our own method revisions marked). Captured daily since 2026-06-12; not reconstructable. The current catalog and the daily score line stay free. Priced per daily point returned: $0.005 for up to 90 days, +$0.001 per day beyond.
GET https://satohub.ai/api/x402/history/:slug
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 0.0%
- Response time
- - typical, - slowest 5%
- Last check
- 1 h ago: Expected HTTP 402, got 400
- Next check
- any minute now
How to call it
# bash or zsh: see the payment challenge (nothing is charged)
curl -g -i -X GET 'https://satohub.ai/api/x402/history/:slug?days=90'import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register(
"eip155:8453",
new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fsatohub.ai%2Fapi%2Fx402%2Fhistory%2F%3Aslug
const res = await pay("https://satohub.ai/api/x402/history/:slug?days=90");
console.log(await res.json());Example input
{
"days": "90"
}Example output
{
"days": [
{
"date": "2026-09-24",
"tier": "High",
"trust_score": 88
}
],
"slug": "coinbase-agentkit"
}Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 1 h ago | Expected HTTP 402, got 400 | 400 | 627 ms | - |
| 6 h ago | Expected HTTP 402, got 400 | 400 | 338 ms | - |
| 10 h ago | Expected HTTP 402, got 400 | 400 | 744 ms | - |
| 15 h ago | Expected HTTP 402, got 400 | 400 | 270 ms | - |
| 19 h ago | Expected HTTP 402, got 400 | 400 | 439 ms | - |
| 23 h ago | Expected HTTP 402, got 400 | 400 | 768 ms | - |
| 27 h ago | Expected HTTP 402, got 400 | 400 | 438 ms | - |
| 31 h ago | Expected HTTP 402, got 400 | 400 | 277 ms | - |
| 35 h ago | Expected HTTP 402, got 400 | 400 | 621 ms | - |
| 39 h ago | Expected HTTP 402, got 400 | 400 | 1.3 s | - |
| 44 h ago | Expected HTTP 402, got 400 | 400 | 351 ms | - |
| 2 days ago | Expected HTTP 402, got 400 | 400 | 599 ms | - |
| 2 days ago | Expected HTTP 402, got 400 | 400 | 744 ms | - |
| 2 days ago | Expected HTTP 402, got 400 | 400 | 283 ms | - |
| 2 days ago | Expected HTTP 402, got 400 | 400 | 249 ms | - |