One base URL. No account. Pay per call.
This is the machine-native API behind the catalogue. An agent calls an endpoint, receives HTTP 402 with a payment envelope, settles USDC on Base, and retries the same request. No account, no API key, no signup, no checkout page.
x402.synthexforge.com
40
61
eip155:8453 · USDC
Counted from the live service
Every number on this page is measured from the running API — its route table, its OpenAPI spec, and an unpaid probe of each route. Nothing here is illustrative or projected.
101 paths / 53 GET / 48 POST · measured 06 Oct 2026 · re-verified before deploy
Four steps, and the agent does all of them
This is the part most integrators have not seen before. There is no dashboard in the loop and nothing to sign up for — the payment challenge rides the request itself.
- 01
Call it, unpaid
The agent sends an ordinary HTTP request to a pay-per-call endpoint — with no payment attached and nothing to authorise first.
POST /v1/invoice-ocr
- 02
Receive 402
The service answers HTTP 402 with a PAYMENT-REQUIRED envelope naming the scheme, network, asset, amount and payTo address. This is the quote.
402 · PAYMENT-REQUIRED
- 03
Settle in USDC
The agent signs an EIP-3009 transferWithAuthorization for the stated amount on Base. No account, no API key, no signup — the signature is the authorisation.
eip155:8453 · 0.35 USDC
- 04
Retry and receive
The identical request is sent again with the payment attached. The service performs the work and returns a signed, re-verifiable result.
application/json · Ed25519 signed
Send a request to any pay-per-call endpoint with no payment header. You get the 402 and the envelope back — a complete, real quote for the call, and no charge.
curl -i -X POST https://x402.synthexforge.com/v1/invoice-ocr
All 40 pay-per-call endpoints
Grouped by the job they do. Every price below is read from the service's own route table and re-confirmed by an unpaid probe — not copied from prose. The free verification routes sit alongside each family, so a buyer can check our claims before paying.
Governance
The agentic-commerce control plane: the Bureau verifies any x402 endpoint, the Governor authorises spend before it happens.
5 pay-per-call · 13 free
POST /v1/bureau/audit$0.25x402 Bureau — full conformance audit of any endpoint (PAID $0.25)
POST /v1/bureau/receipt-check$0.05x402 Bureau — conformance-check any issuer's receipt/offer (PAID $0.05)
POST /v1/bureau/reputation$0.10x402 Bureau — reputation from signed observation history (PAID $0.10)
POST /v1/governance/reserve$0.02Agent Spend Governor — ATOMIC reserved lease (PAID $0.02)
POST /v1/governance/settle$0.02Agent Spend Governor — settle a lease, idempotent (PAID $0.02)
Free verify/v1/bureau/anchor/verify · /v1/bureau/verify · /v1/governance/verify
Trust & Reputation
Prove who an agent is, what it has done, and that the record has not been altered.
7 pay-per-call · 14 free
POST /v1/agent-reputation$0.25Agent Reputation
POST /v1/agent-reputation/trusted-route$0.30Agent Reputation Trusted Route
POST /v1/identity/control-proof$0.20Identity Control Proof
POST /v1/readiness/attest$0.25Readiness Attest
POST /v1/receipts/mint$0.25Receipts Mint
POST /v1/verify-catalog/register$0.25Verify Catalog Register
POST /v1/veritrack/attest$0.25Veritrack Attest
Free verify/v1/agent-reputation/trusted-route/verify · /v1/agent-reputation/verify · /v1/identity/control-proof/verify · /v1/readiness/attest/verify · /v1/receipts/verify · /v1/veritrack/verify
Forensics & Evidence
Ingest, query, and cryptographically sign evidence so a claim can be replayed later.
4 pay-per-call · 6 free
POST /v1/data/c2pa/verify$0.25C2Pa Verify
POST /v1/data/signed-snapshot$0.30Signed Snapshot
POST /v1/evidence/ingest$0.20Forensics Ingest
POST /v1/evidence/query$0.15Forensics Query
Free verify/v1/data/verify · /v1/evidence/verify
Security & Compliance
Threat-model, scan, and check posture — the checks an autonomous actor runs on itself.
6 pay-per-call · 9 free
POST /v1/budget/preflight$0.25Budget Preflight
POST /v1/compliance/check$1.00Compliance Check
POST /v1/containment/register$0.25Containment Register
POST /v1/security/dependency-risk$0.20Dependency Risk
POST /v1/security/redteam/authorized-scan$0.25Redteam Authorized Scan
POST /v1/security/threatmodel$0.25Threatmodel Analyze
Free verify/v1/compliance/verify · /v1/containment/verify
Agent Infrastructure
The primitives an agent needs to operate: memory, tool judgement, and uptime checks.
5 pay-per-call · 8 free
POST /v1/mcp/eval/judge$0.15Judge Grade
POST /v1/mcp/threatmodel/tool-permission$0.25Tool Permission Threatmodel
POST /v1/mcp/verify/uptime$0.25Uptime Canary Probe
POST /v1/memory/get$0.05Memory Get
POST /v1/memory/put$0.10Memory Put
Free verify/v1/mcp/eval/judge/verify · /v1/memory/verify
Documents & Data
Deterministic extraction and transformation over documents, with redaction built in.
8 pay-per-call · 2 free
POST /v1/invoice-ocr$0.02Invoice Ocr
POST /v1/sec-extract$0.05Sec Extract
POST /v1/utils/code-review-brief$0.15Utils Code Review Brief
POST /v1/utils/doc-convert$0.10Utils Doc Convert
POST /v1/utils/invoice-extract$0.10Utils Invoice Extract
POST /v1/utils/pii-redact$0.25Utils Pii Redact
POST /v1/utils/schema-cleanup$0.05Utils Schema Cleanup
POST /v1/utils/translate-doc$0.10Utils Translate Doc
Free verify/v1/utils/verify
Research & Synthesis
Attested briefs and verdicts — synthesis an agent can cite and a third party can verify.
4 pay-per-call · 2 free
POST /v1/finance/attested-evidence$0.35Attested Finance
POST /v1/research/attested-brief$2.00Attested Brief
GET /v1/signed-research$0.50Signed Research
POST /v1/synthesis/verdict$0.50Synthesis Verdict
Free verify/v1/synthesis/verify
The 61 free routes
Verifiability is the point, not a footnote: 17 verification routes and 22 published public keys mean a third party can check a signed result without paying, without an account, and without asking us.
- GET /v1/agent-reputation/trusted-route/verify
- GET /v1/agent-reputation/verify
- POST /v1/bureau/anchor/verify
- POST /v1/bureau/verify
- GET /v1/compliance/verify
- GET /v1/containment/verify
- GET /v1/data/verify
- GET /v1/evidence/verify
- POST /v1/governance/verify
- GET /v1/identity/control-proof/verify
- GET /v1/mcp/eval/judge/verify
- GET /v1/memory/verify
- GET /v1/readiness/attest/verify
- GET /v1/receipts/verify
- GET /v1/synthesis/verify
- GET /v1/utils/verify
- GET /v1/veritrack/verify
- GET /v1/agent-reputation/public-key
- GET /v1/agent-reputation/trusted-route/public-key
- GET /v1/budget/public-key
- GET /v1/compliance/public-key
- GET /v1/containment/public-key
- GET /v1/data/c2pa/public-key
- GET /v1/data/public-key
- GET /v1/evidence/public-key
- GET /v1/governance/public-key
- GET /v1/identity/control-proof/public-key
- GET /v1/mcp/eval/judge/public-key
- GET /v1/mcp/threatmodel/tool-permission/public-key
- GET /v1/mcp/verify/uptime/public-key
- GET /v1/memory/public-key
- GET /v1/readiness/attest/public-key
- GET /v1/receipts/public-key
- GET /v1/security/redteam/public-key
- GET /v1/security/threatmodel/public-key
- GET /v1/synthesis/public-key
- GET /v1/utils/public-key
- GET /v1/verify-catalog/public-key
- GET /v1/veritrack/public-key
- GET /api/ebook
- GET /api/ebook/sample
- GET /config
- GET /health
- GET /openapi.json
- GET /ping
- GET /v1/bureau/corpus
- GET /v1/bureau/corpus/latest
- GET /v1/bureau/defects
- GET /v1/bureau/standard
- GET /v1/data/c2pa/attestation/{attestation_id}
- GET /v1/governance/standard
- GET /v1/governance/state/{agent_id}
- GET /v1/public/stats
- GET /v1/security/threatmodel/verify/{attestation_id}
How an agent finds us
There is no directory to be listed in. The service publishes its own machine-readable contract, and an agent reads it before it spends anything.
https://x402.synthexforge.comhttps://x402.synthexforge.com/openapi.jsonMachine-discovery artefacts
x402 v2 manifest — every pay-per-call endpoint with its price, plus the settlement terms.
200Agent capability card — what the service can do, what each call costs, how to pay.
200Machine-readable summary for language models: the flow, the prices, the free routes.
200OpenAPI 3.1 spec — every path, method and schema, pay-per-call and free.
200
Ed25519
Signs x402 attestation receipts. Separate from the receive wallet’s EVM key. Every family publishes its public key on a free route.
/mcp.json
Model-driven agents can also reach part of the catalogue over the Model Context Protocol. The manifest advertises the tools, their type, and the payment rail.
It has already settled on-chain
A paid call was made, the agent paid, and the USDC arrived in the receive wallet as an ordinary Base-mainnet transaction. Here it is — independently checkable, not a screenshot.
0.35 USDC to the receive wallet, confirmed 0x1 (success). Verify it yourself on Basescan — the link goes to the transaction, not to a picture of it.
Base mainnet (eip155:8453)
USDC
0.35 USDC
51,451,099
PayAPI Market paid for a real call from its own wallet and received product back.
That is a third party paying us end to end without our involvement — the settlement path working exactly as a buyer would experience it.
Read the contract, then make a call.
The spec is public, the prices are published, and the first thing you will receive is a real quote. Nothing to sign up for.
https://x402.synthexforge.com