# SCVD General Store API

**Canonical:** https://apis.io/apis/scvd-store/scvd-general-store-api/  
**Provider:** SCVD General Store — https://apis.io/providers/scvd-store/  
**Base URL:** https://scvd.store  
**Documentation:** https://scvd.store/developers

SCVD General Store API is one of 3 APIs that [SCVD General Store](https://apis.io/providers/scvd-store/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include x402, Verification, Agentic Commerce, Payments, and Attestation. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

The HTTP contract for scvd.store: 196 operations on 180 paths (OpenAPI 3.1.0, every operation with a unique operationId and summary) covering the free x402 instruments (POST /api/preflight/v1 and /v2, /api/look/v1, /api/before-you-pay/v1, /api/conformance/v1, /api/a2a/check, /api/bot-auth/check, /api/onpage/v1, GET /api/verify/{id}), the 35 x402-paid doors at GET /api/buy/{item} (402 with PAYMENT-REQUIRED terms, Idempotency-Key on every one), the signed corpus and datasets (corpus.json, ledger, doors, fresh-set, defects, passports), purchase recovery and refunds, the reseller trade counter, and the discovery documents. Anonymous for free doors; a signed x402 v2 payment per call for paid doors; RFC 9457 problem objects; IETF RateLimit headers on the five metered doors; url-path versioning with an RFC 8594 sunset policy.

## Operations (60 of 196)

| Method | Path | Summary |
|---|---|---|
| GET | `/menu.json` | The catalog |
| GET | `/menu/{item_id}` | One item, up close |
| GET | `/what` | The Operator Glance |
| GET | `/porch` | The porch |
| GET | `/attestation` | What this store signs |
| GET | `/rights` | What you own once you buy it |
| GET | `/wind-down` | If the lights go off |
| GET | `/pulse.json` | The funnel, denominator included |
| GET | `/api/good-buyer/{reading_id}` | A purchased payment dry run, served forever |
| GET | `/api/service-audit/{audit_id}` | A purchased endpoint audit, served forever |
| GET | `/api/watch/{watch_id}` | A standing watch's signed history, served forever |
| GET | `/api/conformance-watch/{watch_id}` | A conformance watch's daily record, served forever |
| GET | `/api/bitcoin-anchor/{anchor_id}` | A Bitcoin anchor record, served forever |
| GET | `/api/purchase-status/{purchase_id}` | Read a retained purchase status |
| GET | `/api/reconciliation/{reconciliation_id}` | A settlement reconciliation, served forever |
| GET | `/case/{case_id}` | A case file, served forever |
| GET | `/api/card/{card_id}` | A trading card's signed record, served forever |
| GET | `/api/pack/{pack_id}` | A pack's signed manifest and its five cards |
| GET | `/api/paywall/binder/{wallet}` | What one wallet has pulled, newest first |
| GET | `/api/paywall/seed/{date}` | The day seed: its commit at once, the seed itself the day after |
| GET | `/api/paywall/set` | The season's set as JSON |
| GET | `/api/paywall/window` | The shop window: the last five pressings pulled store-wide |
| GET | `/bell` | The bell, as a room a person can walk into |
| POST | `/bell` | Ring the bell from a browser |
| GET | `/api/paywall/releases` | The release wheel: the one-of-ones' commits, and any that landed |
| POST | `/api/paywall/challenge` | The credit desk's challenge: a nonce to sign |
| POST | `/api/paywall/burn` | Burn dupes into pack credit |
| POST | `/api/paywall/redeem` | Spend one pack of credit |
| GET | `/api/lucky/{lucky_id}` | A lucky charm's signed record, served forever |
| POST | `/api/tab/delta` | Contribute an anonymized tab delta to the pooled corpus |
| GET | `/api/tab/pool` | The pooled tab corpus's sample sizes |
| GET | `/health` | Liveness, one line |
| GET | `/trade.md` | The trade counter, in markdown |
| GET | `/api/trade/contract` | The trade counter's contract |
| GET | `/api/trade/ledger` | Every trade account's books |
| GET | `/api/trade/catalog` | The trade counter's listing feed |
| POST | `/api/trade/sandbox/check` | The sandbox's check desk |
| POST | `/api/trade/sandbox/{item_id}` | Order one item on the sandbox account |
| POST | `/api/trade/{partner}/check` | The check desk: every signature check reported, nothing delivered |
| GET | `/api/trade/{partner}/claim` | Recover a delivery by order_ref (signed) |
| GET | `/api/trade/{partner}/statement` | Your trade account's statement, both sides (signed) |
| POST | `/api/trade/{partner}/{item_id}` | Order one item on a trade account (signed, billed on statement) |
| POST | `/api/claims/challenge` | Start a purchase-recovery claim |
| GET | `/api/claims` | How purchase recovery works |
| POST | `/api/claims` | Recover everything a wallet paid for |
| GET | `/registry` | State of the registry |
| GET | `/api/practice` | The obstacle course |
| GET | `/api/practice/{scenario}` | One practice scenario |
| GET | `/api/verify-receipt` | Receipt verification — the doc |
| POST | `/api/verify-receipt` | Verify any receipt |
| GET | `/passport` | Endpoint passports |
| GET | `/passport/{host}` | One host's endpoint passport |
| GET | `/profiles` | Hosted trust profiles |
| GET | `/profiles/{host}` | One host's hosted profile |
| GET | `/trust` | The trust panel |
| GET | `/fresh-set` | The fresh set |
| GET | `/corrections` | Corrections |
| GET | `/api/conformance/v1/fixtures` | Signed envelope fixtures for fail-closed integrations |
| GET | `/api/conformance/v1` | The conformance desk, described |
| POST | `/api/conformance/v1` | Check any issuer's x402 signed offer or receipt |

…and 136 more operations. They are listed in full on the page.

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/scvd-store/refs/heads/main/openapi/scvd-store-openapi.json
- **OpenAPI** — https://scvd.store/openapi.json
- **Documentation** — https://scvd.store/developers
- **APIReference** — https://scvd.store/openapi.json
- **GettingStarted** — https://scvd.store/agents.md
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/scvd-store/refs/heads/main/overlays/scvd-store-openapi-overlay.yaml
- **APICatalog** — https://raw.githubusercontent.com/api-evangelist/scvd-store/refs/heads/main/well-known/scvd-store-api-catalog.json
- **APICatalog** — https://scvd.store/.well-known/api-catalog
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/scvd-store/refs/heads/main/apis.yml

## Other SCVD General Store APIs (2)

- [SCVD General Store MCP Servers](https://apis.io/apis/scvd-store/scvd-mcp-servers/)
- [SCVD Evidence Agent (A2A)](https://apis.io/apis/scvd-store/scvd-evidence-agent/)

## Tags

x402, Verification, Agentic Commerce, Payments, Attestation

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/scvd-store/scvd-general-store-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/scvd-store/.
