SCVD General Store Corpus API

The Corpus API from SCVD General Store — 9 operation(s) for corpus.

Operations 9

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /corpus/index.json Page through the compact corpus index · Compact corpus index #
Ask an LLM
“Can I page through snapshot metadata without downloading every snapshot body?”
“How do I follow the cursor through the compact corpus index?”
Tell an agent
List the compact corpus index.
Get {limit} corpus index rows starting at cursor {cursor}.
GET /corpus/host/{host}.json Read one host's recorded corpus history · Read one host's recorded history #
Ask an LLM
“What history has the corpus recorded for one x402 host?”
“Is there a stable view of a host's history I can revalidate with ETags?”
Tell an agent
Get the corpus history for {host}.
Read {host}'s recorded history in the {view} view.
GET /corpus/{sequence}/evidence/{host}.json Read the raw evidence capture behind a sealed row · Read the capture a sealed row's evidence_digest commits to #
Ask an LLM
“Where is the raw probe capture that a sealed row's evidence digest commits to?”
“Can I hash the evidence bytes myself to check them against the snapshot row?”
Tell an agent
Get the evidence capture for {host} in snapshot {sequence}.
Fetch the verbatim PAYMENT-REQUIRED capture for {host} from sequence {sequence}.
GET /corpus/asked.json See hosts people asked about that were never probed · The asked-for queue #
Ask an LLM
“Which hosts have people asked about that the signed chain never probed?”
“Is a host I asked about queued for this week's walk?”
Tell an agent
Show the asked-for queue.
List unprobed hosts by number of asks and where each stands this week.
GET /corpus/tiers.json List every host's passport tier · Every host's passport tier, with its fraction #
Ask an LLM
“What passport tier does each host carry, and from what fraction of rounds?”
“Which hosts are established, standing or broken?”
Tell an agent
Get every host's passport tier.
List hosts alphabetically with their tier and the weeks it spans.
GET /corpus/trajectory.json Read the corpus as a time series · The corpus read as time #
Ask an LLM
“How have x402 verdict counts changed across the signed weekly snapshots?”
“Can I see doors per rail and failure classes week over week?”
Tell an agent
Get the corpus trajectory.
Show one point per signed weekly snapshot with its verdict counts.
GET /corpus/battery-delta.json Compare what the v2 battery catches over v1 · What the stricter battery catches that the frozen one misses #
Ask an LLM
“How many doors would v1 call ready that the stricter v2 battery catches?”
“Which v2-only checks catch the most doors each week?”
Tell an agent
Get the battery delta.
Show where the v1 and v2 preflight batteries disagree, per signed week.
GET /corpus/wallet-facts.json Count receiving addresses shared across doors · Shared receiving addresses, counted #
Ask an LLM
“How many receiving addresses are shared across more than one x402 door?”
“What is the largest cluster of doors paying into one address?”
Tell an agent
Get the wallet facts.
Count this week's receiving addresses and how many serve several doors.
GET /corpus/diff.json See what changed since a signed week · What changed since a signed week #
Ask an LLM
“What doors appeared or disappeared since a given signed week?”
“Which doors changed verdict or drifted in price since that week?”
Tell an agent
Diff the corpus since week {since}.
Show verdict transitions and price drift since {since}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/scvd-store:scvd-store-corpus-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

scvd-store-corpus-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: SCVD General Store Corpus API
  version: 0.3.0
  description: 'scvd.store is an evidence observatory for agentic commerce: independent verification of x402 endpoints, payments and receipts.'
  contact:
    url: https://scvd.store
    email: sean@recordcreativeco.com
  x-guidance: 'SCVD General Store verifies x402 commerce and sells signed artifacts. Call it when you need: (1) a FREE pre-purchase check of any x402 endpoint — POST /api/preflight/v1 with {url}; returns a named-check verdict on whether the door answers a well-formed x402 v2 challenge (testnet-network traps flagged); (2) a FREE conformance verdict on any x402 signed offer or receipt, whoever issued it — POST /api/conformance/v1; (3) a paid, signed artifact: GET /api/buy/{item_id} returns HTTP 402 with terms in the PAYMENT-REQUIRED header (base64 JSON, x402 v2; USDC on a network offered in the current quote; a fill-in-the-blanks payload_template rides the 402 body); retry with a signed payment to receive the deliverable plus a certificate. Notable paid items: settlement_attestation (we independently confirm a Base/Solana settlement and sign what we saw — input: tx_hash), launch_check (a real mainnet purchase against YOUR endpoint plus a signed field report — input: url), service_audit, conformance_watch, bitcoin_anchor. Inputs are query parameters, declared per item in /menu.json; outputs are JSON with a certificate id. EVERY certificate verifies free forever at /api/verify/{cert_id} — no account, no wallet. Starting prices run $0.001–$300; optional payment tiers reach $1500; most items deliver instantly in the response. Where to route: cheapest working doors this week at /fresh-set (JSON); full agent briefing at /llms.txt. Before you start: free instruments need only plain HTTPS (no account, key or SDK); a purchase needs an x402 v2 client and a wallet holding USDC on Base (eip155:8453), Polygon (eip155:137), Arbitrum (eip155:42161), World (eip155:480), Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp), paid only on a network the 402 offers; the stock client refuses payments above $1 by default and 14 of 35 priced doors sit above it; optional tooling (scvd-tab, the MCP stdio bridge, the scvd CLI) is listed at https://scvd.store/agents.md and none of it is required.'
servers:
- url: https://scvd.store
tags:


# --- truncated at 32 KB (43 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/scvd-store/refs/heads/main/openapi/scvd-store-corpus-api-openapi.yml