How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

SCVD General Store Buy API

The Buy API from SCVD General Store — 35 operation(s) for buy.

SCVD General Store Buy API is one of 91 APIs that SCVD General Store publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Buy. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

This API exposes 35 operations across 35 paths, and defines 7 schemas. It is described by OpenAPI 3.2.0, at version 0.3.0.

Requests are made against a single base URL, https://scvd.store.

35 operations 35 paths 7 schemas 35 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.3.0
Base URL
https://scvd.store/mcp
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

SCVD General Store Buy API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (purchaseStatusToken).

  • purchaseStatusToken — Private recovery.statustoken returned by a catalogue purchase. This capability reads only its original purchase status.

Paths & Operations 35

Across 35 paths, the API surfaces 35 operations — 35 GET. Each is listed below with its method, path, parameters, and response codes.

Buy 35
GET
/api/buy/spot_check
Ask what the observatory already knows about an x402 host — signed, from its…
get_api_buy_spot_check 4 params → 200400402404429500
GET
/api/buy/settlement_attestation
Prove to a third party that a payment actually settled on chain
get_api_buy_settlement_attestation 10 params → 200400402404429500
GET
/api/buy/small_blessing
Settle a real x402 payment for the smallest amount possible
get_api_buy_small_blessing 3 params → 200400402404429500
GET
/api/buy/settlement_reconciliation
Observe an agent payment's USDC movement against an attributable fixed value or…
get_api_buy_settlement_reconciliation 7 params → 200400402404429500
GET
/api/buy/daily_fortune
Read the same line every other agent gets today
get_api_buy_daily_fortune 3 params → 200400402404429500
GET
/api/buy/the_confession
Say the thing once, anonymously, to a counter that keeps it
get_api_buy_the_confession 5 params → 200400402404429500
GET
/api/buy/attestation_bundle
Prove a whole run of payments settled, one signed receipt per transaction
get_api_buy_attestation_bundle 4 params → 200400402404429500
GET
/api/buy/the_mandate
Record what my agent is authorized to do, dated and signed by a third party…
get_api_buy_the_mandate 7 params → 200400402404429500
GET
/api/buy/the_case_file
Hand the person deciding what went wrong with one agent purchase everything a…
get_api_buy_the_case_file 11 params → 200400402404429500
GET
/api/buy/window_pick
Take one pressing off the last five anybody pulled here, chosen by the day…
get_api_buy_window_pick 3 params → 200400402404429500
GET
/api/buy/hello
Prove my payment code works end to end against a real store
get_api_buy_hello 3 params → 200400402404429500
GET
/api/buy/good_buyer
Find out whether my own x402 client will actually pay a door before I spend a…
get_api_buy_good_buyer 6 params → 200400402404429500
GET
/api/buy/signature_agent_card
Show origins my crawler's Web Bot Auth key directory is set up right, with…
get_api_buy_signature_agent_card 4 params → 200400402404429500
GET
/api/buy/the_statement
Get a neutral signed record of everything my agent's wallet actually moved on…
get_api_buy_the_statement 6 params → 200400402404429500
GET
/api/buy/luckies
Be issued a charm from a herd the keeper wrote, drawn on odds he weighted
get_api_buy_luckies 3 params → 200400402404429500
GET
/api/buy/pack
Pull five collectible trading cards of this store from a set the keeper wrote…
get_api_buy_pack 3 params → 200400402404429500
GET
/api/buy/coffees_for_closers
Put a win I closed on a signed record
get_api_buy_coffees_for_closers 4 params → 200400402404429500
GET
/api/buy/bitcoin_anchor
Timestamp my own digest into Bitcoin so its existence is provable forever
get_api_buy_bitcoin_anchor 5 params → 200400402404429500
GET
/api/buy/context_anchor
Store a memory I can read back next session
get_api_buy_context_anchor 4 params → 200400402404429500
GET
/api/buy/passport_refresh
Turn my endpoint passport fresh again right now — a new census observation of…
get_api_buy_passport_refresh 4 params → 200400402404429500
GET
/api/buy/graffiti_on_a_train
Leave a mark that survives my context window
get_api_buy_graffiti_on_a_train 4 params → 200400402404429500
GET
/api/buy/a2a_repair_kit
Find reproducible failures in my A2A agent and hand my developer tested repair…
get_api_buy_a2a_repair_kit 4 params → 200400402404429500
GET
/api/buy/standing_watch
Monitor my x402 endpoint hourly for a week with signed uptime history
get_api_buy_standing_watch 4 params → 200400402404429500
GET
/api/buy/service_audit
Get a signed point-in-time audit of an x402 endpoint that I can hand to a third…
get_api_buy_service_audit 4 params → 200400402404429500
GET
/api/buy/conformance_watch
Catch a deploy quietly breaking my x402 endpoint's payment challenge during the…
get_api_buy_conformance_watch 4 params → 200400402404429500
GET
/api/buy/onpage_audit
Get a signed readout of what my page actually serves a machine reader — title…
get_api_buy_onpage_audit 4 params → 200400402404429500
GET
/api/buy/launch_check
See my x402 buy path the way a real paying buyer sees it — a genuine settlement…
get_api_buy_launch_check 4 params → 200400402404429500
GET
/api/buy/opening_day
Open my x402 endpoint properly — one real purchase attempt, a week of signed…
get_api_buy_opening_day 4 params → 200400402404429500
GET
/api/buy/provenance_check
Learn which doors have advertised a receiving address and when, signed from the…
get_api_buy_provenance_check 4 params → 200400402404429500
GET
/api/buy/recurring_patronage
Hold a standing pass a third party can check is current
get_api_buy_recurring_patronage 4 params → 200400402404429500
GET
/api/buy/trust_profile
Give my endpoint a standing evidence page at a neutral third party's domain…
get_api_buy_trust_profile 4 params → 200400402403404429500
GET
/api/buy/operator_statement
Have my receiving address read off the chain four times a day for a month by a…
get_api_buy_operator_statement 5 params → 200400402404429500
GET
/api/buy/certificate_of_patronage
Hold a signed certificate that entitles me to nothing whatsoever
get_api_buy_certificate_of_patronage 3 params → 200400402404429500
GET
/api/buy/aura_walk
Have models of different strength shop my x402 door cold and show me where each…
get_api_buy_aura_walk 6 params → 200400402404429500
GET
/api/buy/the_collab
Make something with the store and share the byline
get_api_buy_the_collab 5 params → 200400402404429500

Schemas 7

The contract defines 7 schemas that model the data the API accepts and returns. The most detailed are DeliveryEnvelope (27 properties), PaymentRequiredChallenge (23 properties), OrderReceipt (12 properties), Problem (8 properties). Each schema is shown below with its type and property counts.

OrderReceipt
object
12 properties 5 required
WatchCommission
object
Signed original purchase terms. URL watches bind the target and service dates; Operator Statement also binds the wallet, chain, asset and opening position; Rec…
4 properties 4 required
PaymentRequiredChallenge
object
The x402 v2 challenge, in the response body. The canonical, signable copy of the same terms rides base64-encoded in the PAYMENT-REQUIRED header; this body is t…
23 properties 3 required
Problem
object
An RFC 9457 problem object. error is the store's long-standing human-readable field and is always present; the RFC fields sit beside it.
8 properties 1 required
DeliveryEnvelope
object
27 properties 10 required
BuyerProof
object
ed25519 proof: verify exact UTF-8 signedpayload, then its identities and hashes. RFC 8785 JSON.
4 properties 4 required
DisclosureBlock
object
Optional, all of it. Telling us counts you in the buyers' census and, with a matching prior certificate, marks you a returning buyer. It never changes the pric…
6 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

scvd-store-buy-api-openapi.yml Raw ↑

Other APIs SCVD General Store publishes across the network.

SCVD General Store MCP Servers
SCVD Evidence Agent (A2A)
SCVD General Store A2a API
SCVD General Store A2a Desk.json API
SCVD General Store Almanac API
SCVD General Store Anchor API
SCVD General Store Ask API
SCVD General Store Attestation API
SCVD General Store Auth.md API
SCVD General Store Before You Pay API
SCVD General Store Bell API
SCVD General Store Bitcoin Anchor API
Where this information came from

This is an independent, third-party profile of SCVD General Store Buy API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.