{"status":"ok","service":"tollkit-extract","version":"0.19.0","uptime_seconds":194076,"report":{"latest_week":"2026-10-06","market_week":"2026-10-06","subscribers":0},"trial":{"day":"2026-10-12","free_calls_served":0,"callers":0,"per_caller_limit":3,"daily_limit":100},"self_test":{"checked_at":"2026-10-11T20:09:50.107Z","all_ok":false,"checks":{"attest_signer":{"ok":true,"ms":16},"search_and_read":{"ok":false,"ms":196,"error":"search failed: search_failed"},"summarizer":{"ok":true,"ms":829},"browser":{"ok":true,"ms":2305}}},"network":"base","pay_to":"0xBbfCE2D320dE6aB328Ba93A771c531ebFC9cE704","payment_networks":[{"network":"base","caip2":"eip155:8453","asset":"USDC","pay_to":"0xBbfCE2D320dE6aB328Ba93A771c531ebFC9cE704"},{"network":"solana","caip2":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"USDC","pay_to":"HBasGEGD1szEkNCWckRoZg2vZGhzt7yLSixLgSHi3gYf"}],"prices":{"POST /extract":"$0.01","POST /extract/batch":"$0.04","POST /summarize":"$0.005","POST /read":"$0.002","POST /screenshot":"$0.003","POST /attest":"$0.05","POST /weigh/subscribe":"$5.00","POST /chain/balance":"$0.002","POST /chain/token":"$0.002","POST /chain/tx":"$0.002","POST /chain/price":"$0.001","POST /search":"$0.003","POST /search/read":"$0.005","POST /sec/company":"$0.002","POST /sec/financials":"$0.004","POST /ip":"$0.002","POST /weather":"$0.002","POST /fx":"$0.002","POST /data/company":"$0.006","POST /chain/check":"$0.004","POST /web/brief":"$0.007","POST /data/diligence":"$0.03","POST /chain/portfolio":"$0.005","POST /airport/status":"$0.003","POST /geocode":"$0.002","POST /pdf":"$0.005","POST /chain/pretrade":"$0.01","POST /market/seller":"$0.02","POST /market/best":"$0.01","POST /market/dataset":"$0.10"},"free":["GET /","GET /health","GET /preview","GET /openapi.json","GET /llms.txt","GET /.well-known/x402","POST /mcp","GET /agents/balance","POST /alerts","GET /check","GET /find","POST /weigh/prepare","POST /weigh/delete","POST /weigh/test","GET /weigh/status","GET /stats.json","GET /report.json","GET /report.rss","POST /report/subscribe"],"guarantees":[{"id":"no_substitution","claim":"A URL that redirects to what looks like a different page is refused, free, rather than answered with a different product's data.","why":"A wrong price that looks right is worse than an error for a price-tracking agent.","opt_out":"allow_redirect: true"},{"id":"failures_free","claim":"A failed extraction is never charged.","why":"Every failure path returns >= 400, and x402 settles nothing above 400."},{"id":"cache_disclosed","claim":"A cached answer says cached: true, carries cache_age_seconds, and reports the render's original fetchedAt rather than the time of your call.","why":"Re-serving a five-minute-old price as a live one would be a lie."},{"id":"images_not_invented","claim":"Image URLs are copied verbatim from the page. Never constructed, never guessed."},{"id":"nulls_not_guesses","claim":"A field the page does not state comes back null, not inferred."},{"id":"structured_first","claim":"schema.org JSON-LD and ProductGroup data published by the merchant is read first and preferred over anything inferred from the page text."}],"alerts":{"ready":true,"persistent":true,"email":false,"subscriptions":0},"ip_database":{"ready":true,"edition":"2026-10"}}