Not a page parser

Can your agent safely cite this source?

AxonGate checks whether a public URL actually supports a claim, extracts citation-ready evidence, and flags weak or noisy sources before an AI agent relies on them. Paid reports now include a reusable report_id, verification receipt, no-spend follow-up API, refresh quote, agent_action, and source_quality_score.

A parser returns text. AxonGate returns a trust decision.

Supported

The source contains usable evidence for the claim.

Weak

The page is mostly navigation, boilerplate, or vague copy.

Unsupported

The submitted claim is not established by the cited source.

Citation-ready

Every usable finding points back to exact evidence IDs.

Page parser
Returns extracted text and leaves your agent to decide whether the evidence is useful.
AxonGate
Scores evidence quality, exposes risks, and tells your agent whether the source is safe to cite.

Source Trust Reports (Proof Packs)

Paid, citation-backed evidence checks for agent builders. Send a public source URL and a claim or question; AxonGate returns a compact answer, executive summary, key claims, citations, risks, source hash, result hash, agent action, payment metadata, and UEG receipt.

Get Instant Quote Request Report View Sample
More actions
Buyer
Agent builders who need to know what a source can safely support.
Protocol
x402 on Base USDC.
Fallback
Deterministic evidence check if LLM generation is off or fails.
Validation
Unsupported LLM claims are dropped unless they cite extracted evidence IDs.

After Payment

A successful Proof Pack is retained as a reusable report for 30 days. Agents should store report_id, report_url, verify_url, result_hash, source_hash, agent_action, and source_quality_score, then verify hashes and use no-spend follow-up before paying for a fresh rerun.

Retrieve
GET /v1/proof-pack/reports/{report_id}
Verify
GET /v1/proof-pack/reports/{report_id}/verify
Follow up
POST /v1/proof-pack/reports/{report_id}/follow-up
Refresh quote
POST /v1/proof-pack/reports/{report_id}/refresh

Pricing

PackPriceUSDC UnitsPolicy
quick0.10 USDC100000cache-friendly source read with deterministic fallback
standard0.25 USDC250000cache-aware source read with LLM-assisted evidence synthesis when configured
deep1.00 USDC1000000deep evidence pack with short-cache source material and fresh-by-default refresh

Proof Bundles

When a buyer has several sources or wants an agent-launch evidence set, route them to Proof Bundles. Bundles quote multi-source work clearly and capture demand before batch delivery is automated.

Pay with Stripe Add source URLs first Stripe checkout is for Evidence Bundles. Single-source agent calls remain x402.
Single source
Use the instant quote when one URL needs a trust decision.
Several sources
Use Evidence Bundles when a claim needs support across multiple pages.
Unsure
Send a request and AxonGate will route it to the right report path.
Developer and API details

Quote

curl "https://api.axongate.one/v1/proof-pack/quote?target_url=https%3A%2F%2Fexample.com&question=What%20does%20this%20source%20establish%3F&pack=standard&source=docs"

Bundle Quote

curl "https://api.axongate.one/v1/proof-pack/bundle/quote?target_urls=https%3A%2F%2Fwww.iana.org%2Fdomains%2Freserved%0Ahttps%3A%2F%2Fexample.com&bundle=scout&source=docs"

No-Spend Sample

curl "https://api.axongate.one/v1/proof-pack/sample?source=docs"

Paid Endpoint

POST https://api.axongate.one/v1/x402/proof-pack?pack=standard
Header: PAYMENT-SIGNATURE: <x402-payment-proof>
Header: X-AxonGate-Pack: standard

Reuse A Paid Report

GET https://api.axongate.one/v1/proof-pack/reports/{report_id}
GET https://api.axongate.one/v1/proof-pack/reports/{report_id}/verify
POST https://api.axongate.one/v1/proof-pack/reports/{report_id}/follow-up
POST https://api.axongate.one/v1/proof-pack/reports/{report_id}/refresh

Request

{
  "target_url": "https://example.com/source",
  "question": "What does this source establish?",
  "pack": "standard",
  "force_refresh": false
}

Response Shape

{
  "status": "success",
  "target_url": "https://example.com/source",
  "question": "What does this source establish?",
  "pack": "standard",
  "report_id": "ppr_example_report",
  "report_url": "https://api.axongate.one/v1/proof-pack/reports/ppr_example_report",
  "report_page": "https://api.axongate.one/proof-pack/reports/ppr_example_report",
  "verify_url": "https://api.axongate.one/v1/proof-pack/reports/ppr_example_report/verify",
  "result_hash": "ece848fadaef16fd0c219a7611f531026c4624f20b69afee28e6281b9cb6f02d",
  "source_hash": "0afcf903b1dabe7c6bc7910c58df14888c6188ce95aa267bafa53c3f261bed0d",
  "created_at": 1780000000,
  "expires_at": 1782592000,
  "retention_days": 30,
  "follow_up_url": "https://api.axongate.one/v1/proof-pack/reports/ppr_example_report/follow-up",
  "refresh_url": "https://api.axongate.one/v1/proof-pack/reports/ppr_example_report/refresh",
  "answer": "The source establishes the cited facts below, with each key claim tied to extracted evidence.",
  "executive_summary": "A concise evidence summary derived from the cited source material.",
  "decision": {
    "label": "partially_supported",
    "summary": "The source supports part of the buyer question, but some claims need corroboration or tighter wording.",
    "recommended_agent_use": "Use only for the supported findings; ask for another source before broader claims."
  },
  "confidence_score": 0.72,
  "source_quality_score": 0.75,
  "agent_action": "needs_second_source",
  "recommended_next_call": {
    "action": "verify_with_second_source",
    "endpoint": "/v1/x402/proof-pack",
    "reason": "Single-source evidence needs corroboration before broad autonomous citation."
  },
  "key_claims": [
    {
      "claim": "Example claim supported by the cited excerpt.",
      "citation_ids": [
        "c1"
      ],
      "confidence": 0.72
    }
  ],
  "supported_findings": [
    "Example claim supported by the cited excerpt."
  ],
  "gaps": [
    "Claims outside the cited excerpts need another primary or neutral source."
  ],
  "citation_coverage": {
    "citation_count": 1,
    "supported_claim_count": 1,
    "source_count": 1,
    "cache_hit": false
  },
  "citations": [
    {
      "id": "c1",
      "url": "https://example.com/source",
      "excerpt": "Example evidence excerpt."
    }
  ],
  "risks": [
    "Only one public source was evaluated."
  ],
  "source_profile": {
    "final_url": "https://example.com/source",
    "content_sha256": "0afcf903b1dabe7c6bc7910c58df14888c6188ce95aa267bafa53c3f261bed0d"
  },
  "cache": {
    "hit": false
  },
  "payment": {
    "mode": "x402-facilitator",
    "network": "eip155:8453",
    "vault_address": "0xcD11393c8505C5A44F8b998E0c96BcC5698d76A7",
    "token_address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount_usdc": 0.25
  },
  "ueg_receipt": {
    "revenue_usdc": 0.25,
    "projected_profit_usdc": 0.2
  }
}