Validate CSV data and column rules, find shared citation sources, and extract readable text and links from public static web pages. Four pay-per-use APIs with wallet-first free trials and native USDC payments on Base or Solana via x402.
- Validate CSV — 0.05 USDC
POST /v1/accept/csvValidate CSV before import using a fixed JSON column specification. Checks missing/extra columns, required cells, string/integer/decimal/boolean/date types, uniqueness, allowed values and numeric/row-count bounds. Returns pass/fail with row/column error codes. POST JSON with csv and spec.columns; schemas/examples attached. Full contract: /openapi.json. Max 2,000 rows, 50 columns, 256 KiB; first 50 failures. No formulas, cross-column rules, fact checking or data repair.
- Check CSV Validation Rules — 0.05 USDC
POST /v1/accept/compileValidate a fixed JSON CSV column specification before assigning extraction or checking deliveries. Send typed column settings in requirements; returns the validated spec for /v1/accept/csv. Rejects unknown fields and unsupported settings. This checks the specification itself, not CSV data. No custom expressions, cross-column rules or prose-to-rule conversion. Schemas/examples attached; full contract: /openapi.json.
- Find citation overlap before relying on corroboration — 0.05 USDC
POST /v1/sources/checkInspect citation overlap before counting corroboration. Supply 2-10 URLs, optional article HTML and citation chains. Returns duplicate URLs, shared links and supplied-source groups with locations. No fetching, truth or independence verdict. See /openapi.json for schemas and examples.
- Extract one public static HTML page into readable text — 0.005 USDC
POST /v1/pages/extractFetch one public static HTML page after robots and public-address checks, then return bounded readable text, title, final URL and source links. This is a two-step x402 purchase: the initial URL-only call returns an encrypted payment_request; send that unchanged with a signed proof. No browser, login, summary or full-site crawl.
CSV and citation tools use supplied data only. Page extraction supports public static HTML; no JavaScript rendering, login or PDF extraction. Citation overlap does not establish truth or independence.