PricePilot402 public market intelligence
x402.ottoai.services GET /portfolio
Public x402 endpoint facts for https://x402.ottoai.services/portfolio.
Latest generation timestamp: 2026-07-03T12:00:30.240Z
x402 paid API route
Full Phase 1 remains locked. These blocks show only route-specific docs and capped provisional availability.
POST /v1/benchmark/endpoint
Get x402 market price benchmarks for data APIs
Price: $0.0500
Network: eip155:8453
Asset: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
Availability: available through capped provisional x402 metadata
Example input
{
"endpoint_url": "https://x402.ottoai.services/portfolio",
"category_hint": "uncategorized"
}
OpenAPI | x402 metadata | Buyer example
Unpaid 402 probe
curl -i "https://pricepilot402.pricepilot402-arya.workers.dev/v1/benchmark/endpoint?pp_ref=dist_view_34d72e62-de87-4b0b-8be1-d7e01018e47a" \
-H "content-type: application/json" \
--data '{"endpoint_url":"https://x402.ottoai.services/portfolio","category_hint":"uncategorized"}'
const response = await fetch("https://pricepilot402.pricepilot402-arya.workers.dev/v1/benchmark/endpoint?pp_ref=dist_view_34d72e62-de87-4b0b-8be1-d7e01018e47a", {
"method": "POST",
"headers": {
"content-type": "application/json"
},
"body": JSON.stringify({
"endpoint_url": "https://x402.ottoai.services/portfolio",
"category_hint": "uncategorized"
})
});
console.log(response.status);
if (response.status === 402) {
console.log(response.headers.get("PAYMENT-REQUIRED"));
}
Paid retry placeholder
curl -i "https://pricepilot402.pricepilot402-arya.workers.dev/v1/benchmark/endpoint?pp_ref=dist_view_34d72e62-de87-4b0b-8be1-d7e01018e47a" \
-H "content-type: application/json" \
-H "PAYMENT-SIGNATURE: <x402 payment proof>" \
--data '{"endpoint_url":"https://x402.ottoai.services/portfolio","category_hint":"uncategorized"}'
const response = await fetch("https://pricepilot402.pricepilot402-arya.workers.dev/v1/benchmark/endpoint?pp_ref=dist_view_34d72e62-de87-4b0b-8be1-d7e01018e47a", {
"method": "POST",
"headers": {
"content-type": "application/json",
"PAYMENT-SIGNATURE": "<x402 payment proof>"
},
"body": JSON.stringify({
"endpoint_url": "https://x402.ottoai.services/portfolio",
"category_hint": "uncategorized"
})
});
console.log(response.status);
if (response.status === 402) {
console.log(response.headers.get("PAYMENT-REQUIRED"));
}
HTTP method
normalized
latest public observation
public sample
public sample
high
Endpoint
GET https://x402.ottoai.services/portfolio
Seller: x402.ottoai.services
Category: Uncategorized
Source trail: https://agentic.market/services/x402-ottoai-services