{"ok":true,"tool":"purchase-rescue","name":"Agent Purchase Rescue Protocol","calls":100,"credits_per_call":1,"required_credits":100,"x402":{"price_per_call":"$0.009","currency":"USDC","network":"Solana","endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/purchase-rescue"},"paypal":{"recommended_one_time_pack":{"id":"launch","amount_usd":"1.99","credits":200,"calls_covered":200,"checkout":"https://bounty-engineer-x402-prod.onrender.com/paypal/start?product=launch&utm_source=workflows"},"note":"Credits and USDC prices are separate payment options. No automatic subscription is selected."},"prepaid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/prepaid/purchase-rescue","input_example":{"policy":{"max_price_usd":0.02,"remaining_budget_usd":0.1,"expected_network":"eip155:8453","expected_pay_to":"0x1111111111111111111111111111111111111111","side_effects_possible":true},"attempts":[{"status_code":402,"price_usd":0.009,"network":"eip155:8453","pay_to":"0x1111111111111111111111111111111111111111","intent_id":"job-42","receipt_state":"not_sent"},{"status_code":402,"price_usd":0.009,"network":"eip155:8453","pay_to":"0x1111111111111111111111111111111111111111","intent_id":"job-42","receipt_state":"not_sent"}]},"sample_output":{"ok":true,"mode":"purchase_rescue","decision":"inspect_prior_side_effect","blockers":[],"steps":["Check whether any prior attempt produced a side effect.","Do not repeat an irreversible transaction on an ambiguous outcome."],"retry_after_ms":null,"observed_attempts":2,"repeat_intent":true,"estimated_price_usd":0.009,"remaining_budget_usd":0.1,"incident_sha256":"081223492e39f6ff7742cadf8c2876ef93297a947ac125316ea8de9dfa3f06c0","warnings":["Repeated intent: reuse the same logical-request identifier and independently reconcile receipts before another signature."],"limitations":["Only sanitized caller-supplied observations are analyzed; no wallet, RPC or facilitator is queried.","No external payment, retry or purchase is performed; settlement claims are not independently verified.","The buyer must authorize any spend and confirm asset, exact amount, network and recipient."]},"sample_note":"Worked example using published sample data only.","free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/free-preview?tool=purchase-rescue","integration":{"method":"POST","headers":{"Authorization":"Bearer YOUR_PRIVATE_API_KEY","Content-Type":"application/json","Idempotency-Key":"UNIQUE_PER_LOGICAL_REQUEST","X-Max-Credits":"1"},"body":{"policy":{"max_price_usd":0.02,"remaining_budget_usd":0.1,"expected_network":"eip155:8453","expected_pay_to":"0x1111111111111111111111111111111111111111","side_effects_possible":true},"attempts":[{"status_code":402,"price_usd":0.009,"network":"eip155:8453","pay_to":"0x1111111111111111111111111111111111111111","intent_id":"job-42","receipt_state":"not_sent"},{"status_code":402,"price_usd":0.009,"network":"eip155:8453","pay_to":"0x1111111111111111111111111111111111111111","intent_id":"job-42","receipt_state":"not_sent"}]}},"limitations":["Never put your API key in a URL or public workflow export.","Reuse the same idempotency key for retries of the same input.","Execution of your own data requires a verified payment and available credits."]}