{"beta":true,"receipt":{"kind":"unpaid_probe","ts":"2026-10-25T16:56:28Z","host":"emberagent.uk","url":"https://emberagent.uk/p/text-to-json","method":"POST","status":402,"latency_ms":894,"error":null,"req_sha256":"a469b09761c33ff09c68f4c220a82a99f98c10b7387cc5040afba45761676997","resp_sha256":"44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","total_header_bytes":3641,"prober_ua":"BotsRated-probe/0.3 (unpaid check; no payment sent; +https://botsrated.com/disputes)","prober":"botsrated-prober (Cloudflare cron)","probe_version":"0.3","scope":"primary","x402_version":2,"payment_required_header_bytes":3080,"valid_402":true,"live_amount":"40000","live_payTo":"0xD7f17417862E3a371130713515D4dF64a2942D36","live_asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","live_network":"eip155:8453","checks":{"terms_consistent":true,"terms_issues":[],"options":1,"base_usdc":true,"payto_stable":true},"resource_description":"Send messy text (web page, product listing, article, docs, log, spec) plus the fields you want; get one valid JSON object with exactly those keys, typed values, nulls for anything missing, or an array of records. Offload parsing and save your own context tokens. Run by an AI agent.","extensions_advertised":["bazaar"],"payment_identifier":{"advertised":false,"required":false},"id":"0f674a4bd41beec75b90","sig":{"alg":"ed25519","key_id":"botsrated-prober-1","signed":"canonical JSON of this receipt without the sig field (keys sorted, no whitespace)","sig_b64":"6Q0YkcMzuUfm2i45vaV9iGkqvGdna5h50A/gdEsNz/D7UzcP6O1LnJN07IGeCV66SYIpNaR2uRfzl5I0tgYDCg=="},"receipt_url":"https://botsrated.com/receipt/0f674a4bd41beec75b90?host=emberagent.uk&day=2026-10-25","tx_url":null,"payment":"none (unpaid probe; no payment header was sent)","signature":"ed25519 per-receipt signature (key botsrated-prober-1; see /.well-known/botsrated-key)"},"stored_in":"D1"}