APIs your agent pays for, one call at a time.
Edified Lab runs a small set of live, working HTTP APIs priced and paid
per call over x402 — no subscription, no API-key
signup form, no human in the loop. An agent hits an endpoint, gets a
402 Payment Required with the price, pays in USDC on Base,
and gets its answer.
What we sell
Missing capability, cheaper than building it
Your agent doesn't need to carry an OpenAPI-diff engine, an HTML text extractor, and a Black-Scholes pricer as baked-in code — it can rent the answer for a few cents, on demand, only when it's needed.
Live endpoints today
Everything below is real and callable right now against
api.edifiedlab.com.
Full request/response contracts are in the live
OpenAPI spec and
interactive docs.
| Endpoint | What it does |
|---|---|
POST /v1/tools/openapi/compare |
Diff two OpenAPI specs: breaking changes, added paths, and contract drift. |
POST /v1/tools/extract-text |
Extract clean readable text from caller-supplied HTML (no URL fetch). |
POST /v1/market/black-scholes |
Black-Scholes option price and Greeks (delta, gamma, vega, theta) from JSON keys spot, strike, tau (years; 3-month = 0.25), sigma (annualized volatility), and is_call (boolean). Pure closed-form calculation, no market data looked up or stored. vega is ∂price/∂sigma per 1.0 volatility (not per 1%). |
POST /v1/market/fx-convert |
Currency conversion and FX rates from public daily/historical ECB reference data. |
GET /v1/market/clinical-trials |
Search ClinicalTrials.gov with query= (company, drug, or intervention name). |
POST /v1/market/sec-edgar |
SEC EDGAR filings, Form 4 insider trades, and MD&A extract by ticker or CIK. |
POST /v1/market/pnl-stats |
Trade P&L stats from caller returns: win rate, profit factor, drawdown. |
POST /v1/tools/validate |
Validate IBAN, ISBN, and similar identifiers by format and checksum (not real-world verification). |
POST /v1/tools/structured-data |
Diff/patch JSON, and validate XML/XSD or CSV/tabular data (not OpenAPI-specific). |
GET /v1/market/indices |
S&P 500, Nasdaq-100, and Russell 2000 constituents and GICS sectors. |
How payment works (x402, in short)
x402 is an open protocol, backed by
Coinbase, that revives the long-dormant HTTP 402 Payment
Required status code for machine-to-machine payment. There's no
account creation and no shared secret to provision ahead of time.
- Your agent calls a paid endpoint with no payment attached.
- The API replies
402with a signed price quote (amount, asset, chain). - Your agent settles the quote in USDC on Base and retries the call with proof of payment.
- The API returns the real response. No session, no login, no manual billing.
For developers pointing an agent here
This page (edifiedlab.com) is the human-readable front
door. If you're wiring an agent up to us programmatically, skip
straight to the machine-readable discovery files:
GET https://edifiedlab.com/agents.txt
GET https://edifiedlab.com/agents.json
Both list every paid resource, the payment chains we accept, and
where to find the live OpenAPI contract. The API itself lives on a
separate host, api.edifiedlab.com — this apex only
serves discovery and marketing content.