{"status":"ok","service":"AxonGate","version":"1.4.3","supplier_spend":false,"payment_required":false,"source":"direct","canonical_base_url":"https://api.axongate.one","agent_action":"evaluate_trust_then_try_sample_report","trust_url":"https://api.axongate.one/v1/agent/trust","diagnostic_url":"https://api.axongate.one/v1/agent/diagnose","health":{"status":"alive","vault_address":"0xcD11393c8505C5A44F8b998E0c96BcC5698d76A7","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","openapi":"https://api.axongate.one/openapi.json","x402_discovery":"https://api.axongate.one/.well-known/x402"},"trust_contract":{"positioning":"AxonGate is a source trust layer, not only a page parser.","best_for":["checking whether a public source can be cited by an agent","filtering weak pages before RAG ingestion","retaining report IDs for no-spend follow-up","verifying delivered report hashes and retention without another paid run","comparing source_hash and result_hash before paying for a refresh"],"not_for":["private URLs, localhost, intranet, or authenticated pages","guaranteeing facts outside the cited source material","turning first-party marketing copy into independent proof"],"repeat_value":["paid reports return report_id, report_url, verify_url, result_hash, source_hash, agent_action, and source_quality_score","verify receipts confirm hashes, retention, decision, and citation counts without supplier spend","stored report follow-up is no-spend during retention","refresh quotes let agents decide whether recency justifies another paid run","benchmark cases show expected decisions before agents spend"]},"spend_policy":{"free":["/v1/agent/trust","/v1/agent/diagnose","/v1/proof-pack/benchmarks","/v1/proof-pack/sample","/v1/proof-pack/reports/ppr_sample_source_trust","/v1/proof-pack/reports/ppr_sample_source_trust/verify","/v1/proof-pack/quote","/v1/proof-pack/preview"],"paid":["/v1/x402/proof-pack","/v1/x402/access"],"supplier_work_starts_after_payment":true,"proof_pack_standard_price_usdc":0.25,"proof_pack_standard_amount_units":"250000","payment_header":"PAYMENT-SIGNATURE"},"safety_policy":{"ssrf_protection":true,"rejects_private_networks":true,"rejects_localhost":true,"rejects_link_local_multicast_and_loopback":true,"redirect_preflight":true,"allowed_target_ports":[80,443],"max_content_bytes":5242880,"rate_limits_enabled":true},"delivery_policy":{"report_retention_days":30,"retry_credit_header":"X-AxonGate-Retry-Credit","retry_credit_ttl_seconds":900,"retry_credit_max_attempts":2,"payment_replay_protection":true,"no_double_charge_guidance":"Use retry credits after accepted-payment delivery failures; use report follow-up before paying for another run."},"verification_policy":{"supplier_spend":false,"payment_required":false,"verify_api_pattern":"https://api.axongate.one/v1/proof-pack/reports/{report_id}/verify","sample_verify_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","receipt_checks":["report_exists","retained","result_hash_present","source_hash_present","result_hash_matches_canonical_payload","citations_present","decision_present"],"canonical_hash_excludes":["report_id","report_url","report_page","verify_url","follow_up_url","refresh_url","created_at","expires_at","retention_days"]},"output_contract":{"stable_fields":["report_id","report_url","report_page","verify_url","result_hash","source_hash","decision","confidence_score","source_quality_score","agent_action","recommended_next_call","key_claims","citations","risks","source_profile"],"agent_actions":["cite","needs_second_source","ingest_with_caution","do_not_cite"],"decision_labels":["supported","partially_supported","limited_support","weak_evidence"],"hashes":{"source_hash":"hash of source material used for the report","result_hash":"hash of report result; compare before/after refresh"}},"benchmark_library":{"count":6,"url":"https://api.axongate.one/v1/proof-pack/benchmarks","cases":[{"id":"primary_reference_supported","title":"Primary reference with supported claims","target_url":"https://www.iana.org/domains/reserved","question":"What does this source establish about reserved domains?","decision_label":"supported","agent_action":"cite","source_quality_score":0.88,"can_cite":true,"safe_for_rag":true,"safe_for_customer_answer":true,"needs_human_review":false,"why_it_matters":"Shows the ideal outcome: a primary/reference source that can support narrow claims with citation IDs.","trust_score_breakdown":{"citation_density":0.9,"source_authority":0.9,"claim_support":0.88,"recency":0.72,"specificity":0.86,"risk_flags":0.08},"expected_fields":["decision","citation_coverage","source_hash","result_hash","verify_url","agent_action"],"sample":true,"supplier_spend":false,"quote_api":"https://api.axongate.one/v1/proof-pack/quote?target_url=https%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved&question=What%20does%20this%20source%20establish%20about%20reserved%20domains%3F&pack=standard&source=direct","proof_bundle_quote_api":"https://api.axongate.one/v1/proof-pack/bundle/quote?target_urls=https%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved%0Ahttps%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved&question=What%20does%20this%20source%20establish%20about%20reserved%20domains%3F&bundle=scout&source=direct","sample_verify_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","paid_probe_url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","recommended_next_call":{"action":"try_retained_sample_report","method":"GET","url":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust","reason":"No payment needed; inspect the retained report contract first."}},{"id":"weak_marketing_page","title":"Weak first-party marketing page","target_url":"https://example.com","question":"Does this page independently prove a vendor performance claim?","decision_label":"limited_support","agent_action":"ingest_with_caution","source_quality_score":0.46,"can_cite":false,"safe_for_rag":false,"safe_for_customer_answer":false,"needs_human_review":true,"why_it_matters":"Agents should learn when a page says something but does not prove it strongly enough to repeat.","trust_score_breakdown":{"citation_density":0.32,"source_authority":0.38,"claim_support":0.4,"recency":0.45,"specificity":0.34,"risk_flags":0.62},"expected_fields":["risks","gaps","recommended_next_call","source_quality_score"],"sample":false,"supplier_spend":false,"quote_api":"https://api.axongate.one/v1/proof-pack/quote?target_url=https%3A%2F%2Fexample.com&question=Does%20this%20page%20independently%20prove%20a%20vendor%20performance%20claim%3F&pack=standard&source=direct","proof_bundle_quote_api":"https://api.axongate.one/v1/proof-pack/bundle/quote?target_urls=https%3A%2F%2Fexample.com%0Ahttps%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved&question=Does%20this%20page%20independently%20prove%20a%20vendor%20performance%20claim%3F&bundle=scout&source=direct","sample_verify_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","paid_probe_url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","recommended_next_call":{"action":"verify_with_second_source","method":"POST","endpoint":"/v1/x402/proof-pack","url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","reason":"Single-source evidence is not strong enough for broad autonomous citation.","confirm_spend_usdc":"0.25","buyer_command":"npm run paid:buyer -- --product proof-pack --wallet-file \"C:/path/to/buyer_wallet.json\" --target-url \"https://example.com\" --question \"Does this page independently prove a vendor performance claim?\" --pack standard --confirm-spend 0.25 --source direct"}},{"id":"unsupported_claim","title":"Unsupported claim guardrail","target_url":"https://example.org","question":"Does this source prove an unrelated customer or security claim?","decision_label":"weak_evidence","agent_action":"do_not_cite","source_quality_score":0.28,"can_cite":false,"safe_for_rag":false,"safe_for_customer_answer":false,"needs_human_review":true,"why_it_matters":"The highest-trust behavior is refusing to turn weak source material into confident agent claims.","trust_score_breakdown":{"citation_density":0.18,"source_authority":0.3,"claim_support":0.12,"recency":0.42,"specificity":0.2,"risk_flags":0.78},"expected_fields":["decision","agent_action","gaps","risks"],"sample":false,"supplier_spend":false,"quote_api":"https://api.axongate.one/v1/proof-pack/quote?target_url=https%3A%2F%2Fexample.org&question=Does%20this%20source%20prove%20an%20unrelated%20customer%20or%20security%20claim%3F&pack=standard&source=direct","proof_bundle_quote_api":"https://api.axongate.one/v1/proof-pack/bundle/quote?target_urls=https%3A%2F%2Fexample.org%0Ahttps%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved&question=Does%20this%20source%20prove%20an%20unrelated%20customer%20or%20security%20claim%3F&bundle=scout&source=direct","sample_verify_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","paid_probe_url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","recommended_next_call":{"action":"verify_with_second_source","method":"POST","endpoint":"/v1/x402/proof-pack","url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","reason":"Single-source evidence is not strong enough for broad autonomous citation.","confirm_spend_usdc":"0.25","buyer_command":"npm run paid:buyer -- --product proof-pack --wallet-file \"C:/path/to/buyer_wallet.json\" --target-url \"https://example.org\" --question \"Does this source prove an unrelated customer or security claim?\" --pack standard --confirm-spend 0.25 --source direct"}},{"id":"docs_api_source","title":"Documentation/API source","target_url":"https://www.iana.org/domains/reserved","question":"Which exact statements can an agent reuse from a documentation-style source?","decision_label":"partially_supported","agent_action":"needs_second_source","source_quality_score":0.74,"can_cite":true,"safe_for_rag":true,"safe_for_customer_answer":true,"needs_human_review":false,"why_it_matters":"API docs and references are valuable, but agents still need exact citation boundaries and hashes.","trust_score_breakdown":{"citation_density":0.76,"source_authority":0.82,"claim_support":0.72,"recency":0.58,"specificity":0.78,"risk_flags":0.22},"expected_fields":["key_claims","citations","source_profile","recommended_next_call"],"sample":false,"supplier_spend":false,"quote_api":"https://api.axongate.one/v1/proof-pack/quote?target_url=https%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved&question=Which%20exact%20statements%20can%20an%20agent%20reuse%20from%20a%20documentation-style%20source%3F&pack=standard&source=direct","proof_bundle_quote_api":"https://api.axongate.one/v1/proof-pack/bundle/quote?target_urls=https%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved%0Ahttps%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved&question=Which%20exact%20statements%20can%20an%20agent%20reuse%20from%20a%20documentation-style%20source%3F&bundle=scout&source=direct","sample_verify_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","paid_probe_url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","recommended_next_call":{"action":"verify_with_second_source","method":"POST","endpoint":"/v1/x402/proof-pack","url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","reason":"Single-source evidence is not strong enough for broad autonomous citation.","confirm_spend_usdc":"0.25","buyer_command":"npm run paid:buyer -- --product proof-pack --wallet-file \"C:/path/to/buyer_wallet.json\" --target-url \"https://www.iana.org/domains/reserved\" --question \"Which exact statements can an agent reuse from a documentation-style source?\" --pack standard --confirm-spend 0.25 --source direct"}},{"id":"stale_or_changed_source","title":"Stale or changed source check","target_url":"https://example.net","question":"Should an agent refresh this source before relying on it again?","decision_label":"limited_support","agent_action":"ingest_with_caution","source_quality_score":0.52,"can_cite":false,"safe_for_rag":false,"safe_for_customer_answer":false,"needs_human_review":true,"why_it_matters":"Returning agents need source_hash/result_hash comparisons and a refresh quote instead of paying blindly.","trust_score_breakdown":{"citation_density":0.48,"source_authority":0.48,"claim_support":0.46,"recency":0.22,"specificity":0.5,"risk_flags":0.58},"expected_fields":["source_hash","result_hash","verify_url","refresh_url","retention_days"],"sample":false,"supplier_spend":false,"quote_api":"https://api.axongate.one/v1/proof-pack/quote?target_url=https%3A%2F%2Fexample.net&question=Should%20an%20agent%20refresh%20this%20source%20before%20relying%20on%20it%20again%3F&pack=standard&source=direct","proof_bundle_quote_api":"https://api.axongate.one/v1/proof-pack/bundle/quote?target_urls=https%3A%2F%2Fexample.net%0Ahttps%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved&question=Should%20an%20agent%20refresh%20this%20source%20before%20relying%20on%20it%20again%3F&bundle=scout&source=direct","sample_verify_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","paid_probe_url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","recommended_next_call":{"action":"verify_with_second_source","method":"POST","endpoint":"/v1/x402/proof-pack","url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","reason":"Single-source evidence is not strong enough for broad autonomous citation.","confirm_spend_usdc":"0.25","buyer_command":"npm run paid:buyer -- --product proof-pack --wallet-file \"C:/path/to/buyer_wallet.json\" --target-url \"https://example.net\" --question \"Should an agent refresh this source before relying on it again?\" --pack standard --confirm-spend 0.25 --source direct"}},{"id":"multi_source_conflict","title":"Multi-source conflict or corroboration need","target_url":"https://example.com","question":"Do several public sources agree strongly enough for autonomous use?","decision_label":"partially_supported","agent_action":"needs_second_source","source_quality_score":0.63,"can_cite":true,"safe_for_rag":false,"safe_for_customer_answer":false,"needs_human_review":true,"why_it_matters":"Agents should escalate to Proof Bundles when one source cannot carry the whole claim.","trust_score_breakdown":{"citation_density":0.62,"source_authority":0.56,"claim_support":0.58,"recency":0.5,"specificity":0.64,"risk_flags":0.44},"expected_fields":["recommended_next_call","gaps","proof_bundle_quote"],"sample":false,"supplier_spend":false,"quote_api":"https://api.axongate.one/v1/proof-pack/quote?target_url=https%3A%2F%2Fexample.com&question=Do%20several%20public%20sources%20agree%20strongly%20enough%20for%20autonomous%20use%3F&pack=standard&source=direct","proof_bundle_quote_api":"https://api.axongate.one/v1/proof-pack/bundle/quote?target_urls=https%3A%2F%2Fexample.com%0Ahttps%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved&question=Do%20several%20public%20sources%20agree%20strongly%20enough%20for%20autonomous%20use%3F&bundle=scout&source=direct","sample_verify_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","paid_probe_url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","recommended_next_call":{"action":"verify_with_second_source","method":"POST","endpoint":"/v1/x402/proof-pack","url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","reason":"Single-source evidence is not strong enough for broad autonomous citation.","confirm_spend_usdc":"0.25","buyer_command":"npm run paid:buyer -- --product proof-pack --wallet-file \"C:/path/to/buyer_wallet.json\" --target-url \"https://example.com\" --question \"Do several public sources agree strongly enough for autonomous use?\" --pack standard --confirm-spend 0.25 --source direct"}}]},"sample_report":{"report_id":"ppr_sample_source_trust","api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust","page":"https://api.axongate.one/proof-pack/reports/ppr_sample_source_trust","verify_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","follow_up_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/follow-up","refresh_quote_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/refresh"},"best_first_paid_call":{"product":"proof_pack","method":"POST","url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","probe_url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","amount_units":"250000","price_usdc":0.25,"body":{"target_url":"https://example.com/source","question":"What does this source establish?","pack":"standard","force_refresh":false},"reason":"Standard Proof Pack gives agents the trust decision, citations, hashes, report retention, and follow-up loop."},"recommended_next_call":{"action":"try_sample_report","method":"GET","url":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust","reason":"No payment needed; confirms the reusable report contract before spending."},"links":{"trust":"https://api.axongate.one/v1/agent/trust","diagnostic":"https://api.axongate.one/v1/agent/diagnose","benchmarks":"https://api.axongate.one/v1/proof-pack/benchmarks","sample_report":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust","sample_verify_receipt":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","docs":"https://api.axongate.one/docs","proof_pack":"https://api.axongate.one/proof-pack","quote":"https://api.axongate.one/v1/proof-pack/quote","x402_discovery":"https://api.axongate.one/.well-known/x402"}}