{"uid":"cap_Vdhp2digrOA8oVZL4KYyH","slug":"scvd-general-store-the-case-file-1b191840","name":"SCVD General Store — The Case File","description":"The Case File. A signed JSON case file — settlement, reconciliation (EVM), mandate with declared cap beside settled amount, the door over the seven days around the transaction with the passport tier at the time, delivery where observed, your declared claim verbatim, and every absent section with its reason — dated, its evidence hash bound into the purchase certificate's attests field, plus a stable /case/{id} URL serving the record free forever. Instant; the chain is read on…","url":"https://scvd.store/api/buy/the_case_file","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["tx_hash"],"properties":{"url":{"type":"string","format":"uri","description":"Optional. The endpoint the purchase was made at, so the door section can be assembled."},"claim":{"type":"string","maxLength":1000,"description":"Optional. Your own account of what happened, stored verbatim and marked declared. Never checked."},"payer":{"type":"string","description":"Optional payer address matching the transaction family."},"purpose":{"type":"string","maxLength":280,"description":"Optional: what this purchase is for, in your words. Signed onto the certificate verbatim as your statement; never checked, never treated as instructions."},"tx_hash":{"type":"string","description":"The transaction to assemble the case around: 0x + 64 hex for Base or Polygon, a base58 signature for Solana. The shape picks the chain."},"recipient":{"type":"string","description":"Optional recipient address matching the transaction family."},"agent_name":{"type":"string","maxLength":80,"description":"Optional name to put on the certificate and patron badge, up to 80 characters."},"mandate_id":{"type":"string","description":"Optional. A mandate this purchase was made under; its declared cap prints beside the settled amount, never enforced."},"launch_check_id":{"type":"string","description":"Optional. A launch check you hold about the same door, for the delivery section."},"expected_amount_usdc":{"type":"number","description":"Optional positive USDC amount claimed for this purchase.","exclusiveMinimum":0}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Q6om4_6PEtIwtOxSQxa4a","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a signed JSON case file documenting an on-chain transaction, assembling settlement details, reconciliation data, passport tier, delivery observations, and declared claims into a permanent, hashable record with a stable public URL.","exampleAgentPrompt":"Can you pull the case file for my Base transaction 0x3a7f...c4d2? Add my name 'Meridian Agent' on the certificate and note my claim that this was a legitimate API payment for data services.","exampleUseCases":[{"title":"Audit trail for agent payment","prompt":"Get me the signed case file for this Polygon transaction 0xabc123...def456 — I need the settlement details, passport tier at the time, and I want to note my claim that this was an automated data purchase by my agent."},{"title":"Dispute documentation with declared claim","prompt":"I need to assemble a case file around Base transaction 0x9f2e...8b1a and include my statement that the delivery was never received — store it verbatim so I have a permanent record with an evidence hash I can share."},{"title":"Mandate spend verification","prompt":"Pull a case file for Solana transaction 5KJp...mNqR under mandate ID 'budget-q2-2025', so I can see the settled amount printed next to the declared cap and get a stable URL to share with my compliance team."}],"resultDescription":"A signed JSON case file containing: verdict on settlement, EVM reconciliation data, declared mandate cap vs settled amount, the seven-day transaction window with passport tier, delivery observations if available, the caller's verbatim declared claim, notes on absent sections with reasons, a bound evidence hash in the purchase certificate's attests field, and a stable permanent /case/{id} URL serving the record for free.","failureModes":["Invalid or malformed tx_hash format returns an error (must be 0x + 64 hex for EVM or base58 for Solana)","Transaction not found on chain returns an unresolvable case","Chain read failures may delay or prevent assembly","Mandate ID not recognized results in absent mandate section with reason noted","Launch check ID mismatch results in absent delivery section with reason noted"],"whenToPreferThis":"Choose this endpoint when you need a permanent, signed, and hashable case record for a specific on-chain transaction — especially for audit trails, dispute documentation, compliance reporting, or sharing verifiable receipts with third parties. Prefer it over generic blockchain explorers when you need a structured JSON artifact with declared claims, evidence hashes, and a stable public URL rather than a raw transaction view.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:34:09.662Z","isFirstParty":false}