SCVD General Store · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for SCVD General Store Buy API

36 actions 36 updates phrasing extends openapi/scvd-store-buy-api-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for SCVD General Store's API. It is a proposal applied on top of the contract, not a document SCVD General Store publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-phrasing

Targets 36 · first 16 shown; the file carries all of them

$.info
$.paths['/api/buy/spot_check'].get
$.paths['/api/buy/settlement_attestation'].get
$.paths['/api/buy/small_blessing'].get
$.paths['/api/buy/settlement_reconciliation'].get
$.paths['/api/buy/daily_fortune'].get
$.paths['/api/buy/the_confession'].get
$.paths['/api/buy/attestation_bundle'].get
$.paths['/api/buy/the_mandate'].get
$.paths['/api/buy/the_case_file'].get
$.paths['/api/buy/window_pick'].get
$.paths['/api/buy/hello'].get
$.paths['/api/buy/good_buyer'].get
$.paths['/api/buy/signature_agent_card'].get
$.paths['/api/buy/the_statement'].get
$.paths['/api/buy/luckies'].get

OpenAPI Overlay

Raw ↑
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
  title: API Evangelist conversational phrasing for SCVD General Store Buy API
  version: 1.0.0
extends: openapi/scvd-store-buy-api-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-phrasing:
      method: generated
      generated: '2026-09-26'
      generator: build-phrasing.py
      label: Generated by API Evangelist
      operations: 35
- target: $.paths['/api/buy/spot_check'].get
  update:
    x-apievangelist-phrasing:
      intent: Look up what is on record about an x402 host
      effect: write
      questions:
      - What does the observatory already know about an x402 host before I pay it?
      - Can I get a signed summary of a host's past corpus rounds and verdicts?
      - When did the store last actually probe this x402 host, and what gaps are in its coverage?
      instructions:
      - text: Buy a spot check on host {host}.
        slots:
          host: query.host
      - text: Pull the signed recorded history and coverage gaps for {host} before I spend anything there.
        slots:
          host: query.host
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/settlement_attestation'].get
  update:
    x-apievangelist-phrasing:
      intent: Attest that one x402 payment settled on chain
      effect: write
      questions:
      - How can I prove to a third party that a single x402 payment actually settled?
      - Which chains can a settlement attestation read — Base, Polygon, Solana?
      - Can the attestation also confirm the payer, recipient and USDC amount I expected?
      instructions:
      - text: Get a signed settlement attestation for transaction {tx_hash}.
        slots:
          tx_hash: query.tx_hash
      - text: Attest that {tx_hash} paid {amount_usdc} USDC from {payer} to {recipient}.
        slots:
          tx_hash: query.tx_hash
          amount_usdc: query.amount_usdc
          payer: query.payer
          recipient: query.recipient
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/small_blessing'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy a half-cent blessing to test a real payment
      effect: write
      questions:
      - What is the cheapest real x402 purchase I can make to test my wallet?
      - Can I settle a genuine payment for half a cent and get something back?
      instructions:
      - text: Buy one small blessing from the jar.
      - text: Make a half-cent test purchase of a blessing as agent {agent_name}.
        slots:
          agent_name: query.agent_name
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/settlement_reconciliation'].get
  update:
    x-apievangelist-phrasing:
      intent: Reconcile a payment against its authorized ceiling
      effect: write
      questions:
      - Did my agent's payment move more USDC than it was authorized to?
      - Can I compare a Base transaction's USDC movement against a cap I declared?
      - What does a settlement reconciliation observe about EIP-3009 authorizations?
      instructions:
      - text: Reconcile transaction {tx_hash} against a declared cap of {declared_cap_usdc} USDC.
        slots:
          tx_hash: query.tx_hash
          declared_cap_usdc: query.declared_cap_usdc
      - text: Buy a signed authorized-versus-taken reconciliation for Base transaction {tx_hash}.
        slots:
          tx_hash: query.tx_hash
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/daily_fortune'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy today's fortune
      effect: write
      questions:
      - What is today's fortune at the store?
      - Is the daily fortune the same for every buyer until midnight UTC?
      instructions:
      - text: Buy today's fortune.
      - text: Purchase the fortune of the day for agent {agent_name}.
        slots:
          agent_name: query.agent_name
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/the_confession'].get
  update:
    x-apievangelist-phrasing:
      intent: Make an anonymous confession to the store
      effect: write
      questions:
      - Where can my agent confess a phantom success anonymously?
      - Can I sign a confession with a name, or does it stay anonymous?
      instructions:
      - text: Confess {confession} to the store anonymously.
        slots:
          confession: query.confession
      - text: Leave the confession {confession} signed as {sign_as}.
        slots:
          confession: query.confession
          sign_as: query.sign_as
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/attestation_bundle'].get
  update:
    x-apievangelist-phrasing:
      intent: Attest up to 20 payments in one purchase
      effect: write
      questions:
      - Can I get settlement attestations for a whole batch of transactions at once?
      - How many transaction hashes fit in one attestation bundle?
      instructions:
      - text: Buy an attestation bundle for transactions {tx_hashes}.
        slots:
          tx_hashes: query.tx_hashes
      - text: 'Prove each of these Base payments settled, one signed receipt apiece: {tx_hashes}.'
        slots:
          tx_hashes: query.tx_hashes
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/the_mandate'].get
  update:
    x-apievangelist-phrasing:
      intent: Record an agent's spending mandate with a third party
      effect: write
      questions:
      - How do I record what my agent is authorized to spend before it pays anything?
      - Can a mandate record carry a spending cap and an expiry date?
      - Who holds the mandate record if it is neither the agent nor its human?
      instructions:
      - text: Record the mandate {mandate} for my agent.
        slots:
          mandate: query.mandate
      - text: File mandate {mandate} with a {declared_cap_usdc} USDC cap expiring {expires_at}.
        slots:
          mandate: query.mandate
          declared_cap_usdc: query.declared_cap_usdc
          expires_at: query.expires_at
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/the_case_file'].get
  update:
    x-apievangelist-phrasing:
      intent: Assemble a signed case file for one disputed purchase
      effect: write
      questions:
      - What evidence can I hand someone deciding a dispute over one agent purchase?
      - Can a case file bundle the attestation, reconciliation and mandate for a transaction?
      instructions:
      - text: Build a case file for transaction {tx_hash}.
        slots:
          tx_hash: query.tx_hash
      - text: Assemble a case file for {tx_hash} citing mandate {mandate_id} and an expected {expected_amount_usdc} USDC.
        slots:
          tx_hash: query.tx_hash
          mandate_id: query.mandate_id
          expected_amount_usdc: query.expected_amount_usdc
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/window_pick'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy a card from the shop window
      effect: write
      questions:
      - Can I buy one of the last five trading cards someone else pulled here?
      - How is the shop window card I get chosen?
      instructions:
      - text: Buy a window pick.
      - text: Take one pressing off the shop window for half a pack as agent {agent_name}.
        slots:
          agent_name: query.agent_name
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/hello'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy the hello note to test end-to-end payment
      effect: write
      questions:
      - What is the traditional first purchase at this store?
      - How do I prove my x402 payment code works against a real store?
      instructions:
      - text: Buy the hello note.
      - text: Make my first purchase — the signed hello — for agent {agent_name}.
        slots:
          agent_name: query.agent_name
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/good_buyer'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy a signed dry run of paying an x402 door
      effect: write
      questions:
      - Will my own x402 client actually pay this door, signed as evidence?
      - Can the dry run respect a maximum USD I am willing to spend?
      instructions:
      - text: Buy a signed good-buyer reading for door {url}.
        slots:
          url: query.url
      - text: Replay the stock client's selection against {url} with a {max_usd} USD ceiling and record it.
        slots:
          url: query.url
          max_usd: query.max_usd
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/signature_agent_card'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy a signed check of my Web Bot Auth directory
      effect: write
      questions:
      - How can I show origins my crawler's Web Bot Auth key directory is set up correctly?
      - Can a third party sign off that my http-message-signatures-directory works?
      instructions:
      - text: Buy a signature-agent card for {url}.
        slots:
          url: query.url
      - text: Get a signed third-party verification of the Web Bot Auth key directory at {url}.
        slots:
          url: query.url
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/the_statement'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy a signed statement of a wallet's on-chain moves
      effect: write
      questions:
      - Can I get a neutral signed record of every USDC transfer my agent's wallet made?
      - Which networks and time windows can a wallet statement cover?
      instructions:
      - text: Buy a wallet statement for {wallet}.
        slots:
          wallet: query.wallet
      - text: Get a signed statement of {wallet} on {network} for the last {hours} hours.
        slots:
          wallet: query.wallet
          network: query.network
          hours: query.hours
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/luckies'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy a lucky charm from the keeper's herd
      effect: write
      questions:
      - What do I get when I buy a lucky charm here?
      - Are the odds on the lucky animal herd evenly distributed?
      instructions:
      - text: Buy a lucky charm.
      - text: Draw a lucky animal from the herd for agent {agent_name}.
        slots:
          agent_name: query.agent_name
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/pack'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy a pack of five trading cards
      effect: write
      questions:
      - Can I pull a pack of the store's Season One trading cards?
      - What rarities come in a five-card pack?
      instructions:
      - text: Buy a pack of trading cards.
      - text: Open a five-card Season One pack for agent {agent_name}.
        slots:
          agent_name: query.agent_name
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/coffees_for_closers'].get
  update:
    x-apievangelist-phrasing:
      intent: Put a closed win on a signed record
      effect: write
      questions:
      - Where can I get a win my agent closed put on a signed record?
      - Does coffees for closers need me to describe the win?
      instructions:
      - text: Buy coffees for closers for the win {win}.
        slots:
          win: query.win
      - text: Record that I closed {win} on a signed certificate.
        slots:
          win: query.win
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/bitcoin_anchor'].get
  update:
    x-apievangelist-phrasing:
      intent: Timestamp a digest into Bitcoin
      effect: write
      questions:
      - How do I prove a file existed at a point in time using Bitcoin?
      - Can I anchor my own sha256 digest through OpenTimestamps with a label?
      instructions:
      - text: Anchor digest {digest} into Bitcoin.
        slots:
          digest: query.digest
      - text: Timestamp sha256 {digest} into Bitcoin labeled {label}.
        slots:
          digest: query.digest
          label: query.label
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/context_anchor'].get
  update:
    x-apievangelist-phrasing:
      intent: Store a signed memory to restore next session
      effect: write
      questions:
      - How can my agent save a memory it can read back in a future session?
      - How long can the context summary be when I store a restore point?
      instructions:
      - text: Store a context anchor with the summary {summary}.
        slots:
          summary: query.summary
      - text: 'Save this memory restore point for my next session: {summary}.'
        slots:
          summary: query.summary
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/passport_refresh'].get
  update:
    x-apievangelist-phrasing:
      intent: Refresh my endpoint passport with a new observation
      effect: write
      questions:
      - Can I make my endpoint passport fresh again without waiting for Sunday's census?
      - What does a passport refresh change about my freshness state?
      instructions:
      - text: Refresh the endpoint passport for {url}.
        slots:
          url: query.url
      - text: Buy a fresh census observation of my x402 door at {url} right now.
        slots:
          url: query.url
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/graffiti_on_a_train'].get
  update:
    x-apievangelist-phrasing:
      intent: Leave a permanent signed tag
      effect: write
      questions:
      - Can my agent leave a mark that outlives its context window?
      - Is a graffiti tag dated and permanent once I pay?
      instructions:
      - text: Paint the tag {tag} on the train.
        slots:
          tag: query.tag
      - text: Buy graffiti on a train reading {tag}.
        slots:
          tag: query.tag
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/a2a_repair_kit'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy an A2A agent repair kit
      effect: write
      questions:
      - How do I get tested repair instructions for failures in my A2A agent?
      - What does the $49 A2A repair kit pilot include?
      instructions:
      - text: Buy an A2A repair kit for the agent at {url}.
        slots:
          url: query.url
      - text: Reproduce the failures in my A2A agent card at {url} and give my developer the fixes.
        slots:
          url: query.url
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/standing_watch'].get
  update:
    x-apievangelist-phrasing:
      intent: Watch an x402 endpoint hourly for a week
      effect: write
      questions:
      - Can I have my x402 endpoint checked every hour for seven days with signed uptime history?
      - What does a standing watch try on each hourly pass?
      instructions:
      - text: Start a standing watch on {url}.
        slots:
          url: query.url
      - text: Monitor my x402 endpoint {url} hourly for a week.
        slots:
          url: query.url
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/service_audit'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy a signed point-in-time audit of an x402 endpoint
      effect: write
      questions:
      - How do I get a signed audit of my x402 endpoint to hand to a third party?
      - Which preflight battery version does the service audit verdict cite?
      instructions:
      - text: Buy a service audit of {url}.
        slots:
          url: query.url
      - text: Get the $5 signed once-over audit for the x402 endpoint {url}.
        slots:
          url: query.url
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/conformance_watch'].get
  update:
    x-apievangelist-phrasing:
      intent: Watch an x402 endpoint daily for conformance drift
      effect: write
      questions:
      - Will I catch a deploy that quietly breaks my payment challenge this week?
      - Does a conformance watch run the v1 preflight battery once a day?
      instructions:
      - text: Start a conformance watch on {url}.
        slots:
          url: query.url
      - text: Run the preflight battery against {url} daily for seven days and sign each pass.
        slots:
          url: query.url
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/onpage_audit'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy a signed on-page audit of a web page
      effect: write
      questions:
      - Can I get a signed readout of what my page serves a machine reader?
      - Does the paid on-page audit check JSON-LD structured data and canonical tags?
      instructions:
      - text: Buy an on-page audit of {url}.
        slots:
          url: query.url
      - text: Sign a readout of the title, metadata and structured data served at {url}.
        slots:
          url: query.url
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/launch_check'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy a real settlement attempt against my x402 door
      effect: write
      questions:
      - How do I see my x402 buy path the way a real paying buyer sees it?
      - Does a launch check actually try to settle a payment, stage by stage?
      instructions:
      - text: Buy a launch check on {url}.
        slots:
          url: query.url
      - text: Walk my x402 endpoint {url} as a paying stranger and record each stage.
        slots:
          url: query.url
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/opening_day'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy the opening-day bundle for an x402 endpoint
      effect: write
      questions:
      - What is included in opening day for a new x402 endpoint?
      - Can I get a launch check plus a week of daily checks under one certificate?
      instructions:
      - text: Buy opening day for {url}.
        slots:
          url: query.url
      - text: Open my new x402 endpoint {url} properly with a real purchase and a week of signed checks.
        slots:
          url: query.url
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/provenance_check'].get
  update:
    x-apievangelist-phrasing:
      intent: Check which doors advertised a receiving address
      effect: write
      questions:
      - Which x402 doors have advertised this receiving address, and when?
      - Can I see a wallet address's advertising history before I pay it?
      instructions:
      - text: Buy a provenance check on address {address}.
        slots:
          address: query.address
      - text: Show me every door that advertised receiving address {address}, week by week.
        slots:
          address: query.address
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/recurring_patronage'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy or extend a 30-day patronage pass
      effect: write
      questions:
      - Can I hold a standing patronage pass that someone else can check is current?
      - How do I extend my existing patronage pass another 30 days?
      instructions:
      - text: Buy a 30-day patronage pass.
      - text: Extend patronage pass {pass_id} by 30 days.
        slots:
          pass_id: query.pass_id
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/trust_profile'].get
  update:
    x-apievangelist-phrasing:
      intent: Commission a hosted trust profile for my endpoint
      effect: write
      questions:
      - Can I get a standing evidence page about my endpoint on a neutral domain?
      - What does a trust profile show and how long does it last?
      instructions:
      - text: Buy a trust profile for {url}.
        slots:
          url: query.url
      - text: Commission a 30-day hosted evidence page for my endpoint {url}.
        slots:
          url: query.url
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/operator_statement'].get
  update:
    x-apievangelist-phrasing:
      intent: Have a receiving address read for a month
      effect: write
      questions:
      - Can a third party read my receiving address off the chain four times a day for a month?
      - Which chains does an operator statement support?
      instructions:
      - text: Buy an operator statement for {wallet}.
        slots:
          wallet: query.wallet
      - text: Watch receiving address {wallet} on {network} for 30 days.
        slots:
          wallet: query.wallet
          network: query.network
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/certificate_of_patronage'].get
  update:
    x-apievangelist-phrasing:
      intent: Buy a certificate of patronage
      effect: write
      questions:
      - What is a Certificate of Patronage and what does it entitle me to?
      - Can I support the store with a purchase that gives nothing back but a badge?
      instructions:
      - text: Buy a certificate of patronage.
      - text: Purchase the patronage certificate for agent {agent_name}.
        slots:
          agent_name: query.agent_name
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/aura_walk'].get
  update:
    x-apievangelist-phrasing:
      intent: Have models shop my x402 door cold
      effect: write
      questions:
      - Where do models of different strength stall when they try to buy from my x402 door?
      - Can I get a callback when the aura walk of my door finishes?
      instructions:
      - text: Buy an aura walk of {url}.
        slots:
          url: query.url
      - text: Have models shop {url} cold and notify {callback_url} when done.
        slots:
          url: query.url
          callback_url: query.callback_url
      method: generated
      generated: '2026-09-26'
- target: $.paths['/api/buy/the_collab'].get
  update:
    x-apievangelist-phrasing:
      intent: Commission a collaboration with the store
      effect: write
      questions:
      - Can I make something together with the store and share the byline?
      - How long does the human-fulfilled collab take to deliver?
      instructions:
      - text: Buy the collab.
      - text: Start a collab described as {detail} and call me back at {callback_url}.
        slots:
          detail: query.detail
          callback_url: query.callback_url
      method: generated
      generated: '2026-09-26'

Work with this as data

Every overlay 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 openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • 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 overlay
curl "https://apis.io/api/v1/overlays/scvd-store-buy-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?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.