# Overview stats
curl https://xenarch.dev/v1/sites/b2c3d4e5.../stats \
-H "Authorization: Bearer xk_pub_abc123..."
# Time-bucketed stats
curl "https://xenarch.dev/v1/sites/b2c3d4e5.../stats?bucketed=true" \
-H "Authorization: Bearer xk_pub_abc123..."
{
"today": {
"earned_usd": "<string>",
"requests": 123,
"paid": 123
},
"month": {
"earned_usd": "<string>",
"requests": 123,
"paid": 123
},
"all_time": {
"earned_usd": "<string>",
"requests": 123,
"paid": 123
}
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}Sites
Get Stats
Revenue analytics for a Xenarch publisher site — top pages, top paying agents, and time-bucketed USDC earnings from x402 pay-per-crawl.
GET
/
v1
/
sites
/
{site_id}
/
stats
# Overview stats
curl https://xenarch.dev/v1/sites/b2c3d4e5.../stats \
-H "Authorization: Bearer xk_pub_abc123..."
# Time-bucketed stats
curl "https://xenarch.dev/v1/sites/b2c3d4e5.../stats?bucketed=true" \
-H "Authorization: Bearer xk_pub_abc123..."
{
"today": {
"earned_usd": "<string>",
"requests": 123,
"paid": 123
},
"month": {
"earned_usd": "<string>",
"requests": 123,
"paid": 123
},
"all_time": {
"earned_usd": "<string>",
"requests": 123,
"paid": 123
}
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}# Overview stats
curl https://xenarch.dev/v1/sites/b2c3d4e5.../stats \
-H "Authorization: Bearer xk_pub_abc123..."
# Time-bucketed stats
curl "https://xenarch.dev/v1/sites/b2c3d4e5.../stats?bucketed=true" \
-H "Authorization: Bearer xk_pub_abc123..."
Notes
- Default view returns top pages and top agents by revenue
- Add
?bucketed=truefor time-bucketed stats (today, this month, all time)