{"beta":true,"receipt":{"kind":"unpaid_probe","ts":"2026-10-24T19:40:23Z","host":"video.cyberwarex.com","url":"https://video.cyberwarex.com/transcript","method":"GET","status":402,"latency_ms":745,"error":null,"req_sha256":"b79011aa1cd666acc09d74383e75aa95490f1b27d45d73c0dd06a4bf94047112","resp_sha256":"45c6589d3f7ba007456ec4a2ab281b29aa0b9816872e6aac9f4bcbddec237c35","total_header_bytes":4619,"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":3988,"valid_402":true,"live_amount":"3000","live_payTo":"0x058D0Cc5CC97e61e8A9f38D6d6365bce525921B2","live_asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","live_network":"eip155:8453","checks":{"terms_consistent":true,"terms_issues":[],"options":1,"base_usdc":true,"payto_stable":true},"resource_description":"YouTube video transcript extraction with per-segment timing. Returns the caption track as timed segments (start, duration, text) plus the full plain text, or as SRT subtitles. Uses the creator's manual captions when they exist and falls back to YouTube automatic captions. Never downloads media, so …","extensions_advertised":["bazaar"],"payment_identifier":{"advertised":false,"required":false},"id":"4a3ee665b056d99be388","sig":{"alg":"ed25519","key_id":"botsrated-prober-1","signed":"canonical JSON of this receipt without the sig field (keys sorted, no whitespace)","sig_b64":"aTohcrwtchoZKumvRYD0ra9Nd4RZdBhIhwx55BAUsowzb0GsGazWxO+HvLn/tWZk/Q9bqlAgIXouva6IGBm9Cw=="},"receipt_url":"https://botsrated.com/receipt/4a3ee665b056d99be388?host=video.cyberwarex.com&day=2026-10-24","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"}