{"status":"ok","service":"AxonGate","version":"1.4.3","supplier_spend":false,"payment_required":false,"diagnostic_for":"agents validating x402 compatibility or stopping after a 402 challenge","canonical_base_url":"https://api.axongate.one","diagnostic_url":"https://api.axongate.one/v1/agent/diagnose","trust_url":"https://api.axongate.one/v1/agent/trust","source":"direct","agent_action":"inspect_quote_or_sample_before_payment","health":{"status":"alive","vault_address":"0xcD11393c8505C5A44F8b998E0c96BcC5698d76A7","public_base_url":"https://api.axongate.one","openapi":"https://api.axongate.one/openapi.json","x402_discovery":"https://api.axongate.one/.well-known/x402"},"payment_header":"PAYMENT-SIGNATURE","network":"eip155:8453","asset":{"symbol":"USDC","address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","name":"USD Coin","version":"2","decimals":6},"pay_to":"0xcD11393c8505C5A44F8b998E0c96BcC5698d76A7","facilitator":"https://facilitator.payai.network","x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","pay_to":"0xcD11393c8505C5A44F8b998E0c96BcC5698d76A7","facilitator":"https://facilitator.payai.network","payment_header":"PAYMENT-SIGNATURE","accepted_payment_headers":["PAYMENT-SIGNATURE","X-PAYMENT","X-402-PAYMENT","X-Payment","X-Payment-Signature"],"challenge_headers":["PAYMENT-REQUIRED","X-Payment-Required"],"decode_challenge":"Base64-decode PAYMENT-REQUIRED, then create an exact Base USDC x402 proof for accepts[0].amount.","tier_header":"X-AxonGate-Tier","pack_header":"X-AxonGate-Pack","source_header":"X-AxonGate-Source","retry_credit_header":"X-AxonGate-Retry-Credit","payment_identifier_extension":true,"bazaar_extension":true},"paid_endpoints":{"context":{"method":"POST","url":"https://api.axongate.one/v1/x402/access","probe_url":"https://api.axongate.one/v1/x402/access?tier=fresh&source=direct","recommended_tier":"fresh","amount_units":"30000","price_usdc":0.03},"proof_pack":{"method":"POST","url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard","probe_url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","default_pack":"standard","amount_units":"250000","price_usdc":0.25}},"pricing":{"tiers":{"starter":{"price_usdc":0.012,"amount_units":"12000","currency":"USDC","cache_policy":"starter sample or cache-only; no upstream fetch on miss"},"cached":{"price_usdc":0.015,"amount_units":"15000","currency":"USDC","cache_policy":"cache-only; no upstream fetch on miss"},"basic":{"price_usdc":0.02,"amount_units":"20000","currency":"USDC","cache_policy":"standard cache, 3600 seconds"},"fresh":{"price_usdc":0.03,"amount_units":"30000","currency":"USDC","cache_policy":"bypass cache"},"deep":{"price_usdc":0.05,"amount_units":"50000","currency":"USDC","cache_policy":"short cache, 1800 seconds"}},"proof_packs":{"quick":{"price_usdc":0.1,"amount_units":"100000","currency":"USDC","cache_policy":"cache-friendly source read with deterministic fallback"},"standard":{"price_usdc":0.25,"amount_units":"250000","currency":"USDC","cache_policy":"cache-aware source read with LLM-assisted evidence synthesis when configured"},"deep":{"price_usdc":1.0,"amount_units":"1000000","currency":"USDC","cache_policy":"deep evidence pack with short-cache source material and fresh-by-default refresh"}},"recommended_tier":"fresh","default_proof_pack":"standard","amount_units_are_usdc_base_units":true},"quote_urls":{"context_quote_api":"https://api.axongate.one/v1/x402/quote?target_url=https%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved&source=direct","proof_pack_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_pack_quote_page":"https://api.axongate.one/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_pack_preview_api":"https://api.axongate.one/v1/proof-pack/preview?target_url=https%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved&question=What%20does%20this%20source%20establish%20about%20reserved%20domains%3F&pack=quick&source=direct","proof_pack_preview_page":"https://api.axongate.one/proof-pack/preview?target_url=https%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved&question=What%20does%20this%20source%20establish%20about%20reserved%20domains%3F&pack=quick&source=direct"},"minimal_paid_requests":{"context":{"method":"POST","url":"https://api.axongate.one/v1/x402/access?tier=fresh&source=direct","headers":{"Content-Type":"application/json","PAYMENT-SIGNATURE":"<x402-payment-proof>","X-AxonGate-Tier":"fresh","X-AxonGate-Source":"direct"},"body":{"target_url":"https://example.com/source","tier":"fresh","force_refresh":true},"amount_units":"30000"},"proof_pack":{"method":"POST","url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard&source=direct","headers":{"Content-Type":"application/json","PAYMENT-SIGNATURE":"<x402-payment-proof>","X-AxonGate-Pack":"standard","X-AxonGate-Source":"direct"},"body":{"target_url":"https://example.com/source","question":"What does this source establish?","pack":"standard","force_refresh":false},"amount_units":"250000"}},"sample_report":{"report_id":"ppr_sample_source_trust","target_url":"https://www.iana.org/domains/reserved","question":"What does this source establish about reserved domains?","pack":"quick","supplier_spend":false,"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","sample_api":"https://api.axongate.one/v1/proof-pack/sample"},"proof_pack":{"docs":"https://api.axongate.one/proof-pack","library":"https://api.axongate.one/proof-pack/library","sample_report_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust","sample_report_page":"https://api.axongate.one/proof-pack/reports/ppr_sample_source_trust","sample_verify_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","sample_follow_up_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/follow-up","sample_refresh_quote_api":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/refresh","report_api_pattern":"https://api.axongate.one/v1/proof-pack/reports/{report_id}","verify_api_pattern":"https://api.axongate.one/v1/proof-pack/reports/{report_id}/verify","follow_up_api_pattern":"https://api.axongate.one/v1/proof-pack/reports/{report_id}/follow-up","refresh_quote_api_pattern":"https://api.axongate.one/v1/proof-pack/reports/{report_id}/refresh","retention_days":30},"recommended_flow":[{"step":1,"action":"read_discovery","method":"GET","url":"https://api.axongate.one/.well-known/x402"},{"step":2,"action":"confirm_compatibility","method":"GET","url":"https://api.axongate.one/v1/agent/diagnose"},{"step":3,"action":"try_retained_sample_report","method":"GET","url":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust"},{"step":4,"action":"verify_sample_receipt","method":"GET","url":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify"},{"step":5,"action":"quote_without_spend","method":"GET","url":"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"},{"step":6,"action":"pay_and_post","method":"POST","url":"https://api.axongate.one/v1/x402/proof-pack?pack=standard","header":"PAYMENT-SIGNATURE"}],"common_failure_fixes":[{"symptom":"402 response only","fix":"Decode PAYMENT-REQUIRED or X-Payment-Required, create an exact x402 proof for accepts[0], then retry with PAYMENT-SIGNATURE."},{"symptom":"payment_validation_rejection","fix":"Use the exact amount_units for the selected tier or pack, Base network eip155:8453, USDC token address, and payTo vault shown here."},{"symptom":"pack or tier mismatch","fix":"Keep ?pack=, X-AxonGate-Pack, and body.pack aligned for Proof Packs; keep ?tier=, X-AxonGate-Tier, and body.tier aligned for context."},{"symptom":"target_url rejected","fix":"Use a public http or https URL. Localhost, private IP ranges, link-local, multicast, unsupported ports, and unsafe redirects are rejected before supplier work."},{"symptom":"replay rejection","fix":"Create a fresh payment proof for each paid request. Do not reuse a successful proof or transaction identifier."},{"symptom":"paid delivery failed after accepted payment","fix":"If the response includes X-AxonGate-Retry-Credit, retry through /v1/x402/retry with that credit before paying again."}],"recommended_next_call":{"action":"try_sample_report","method":"GET","endpoint":"/v1/proof-pack/reports/ppr_sample_source_trust","url":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust","verify_url":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","reason":"No payment needed; confirms retained report, receipt, citation, follow-up, and refresh quote contract before spending."},"links":{"diagnostic":"https://api.axongate.one/v1/agent/diagnose","trust":"https://api.axongate.one/v1/agent/trust","benchmarks":"https://api.axongate.one/v1/proof-pack/benchmarks","sample_verify_receipt":"https://api.axongate.one/v1/proof-pack/reports/ppr_sample_source_trust/verify","docs":"https://api.axongate.one/docs","quickstart":"https://api.axongate.one/quickstart","paid_test":"https://api.axongate.one/paid-test","openapi":"https://api.axongate.one/openapi.json","x402_discovery":"https://api.axongate.one/.well-known/x402","resource_listing":"https://api.axongate.one/discovery/resources","proof_pack":"https://api.axongate.one/proof-pack","buyer_example":"https://github.com/sauliusbeconis/AxonGate/blob/main/examples/paid_buyer.mjs","curl_examples":"https://github.com/sauliusbeconis/AxonGate/blob/main/examples/curl.md"}}