{"uid":"cap_eDOTYakMjG6i3FV0rnbld","slug":"earn-shop-pay-per-download-pdf-brief-cf0961e4","name":"Earn Shop – Pay-per-Download PDF (Brief)","description":"Pay-per-download PDF documents in USDC on Base via the x402 protocol. Settlement runs through the public x402 facilitator; a direct transfer + tx-hash route is also accepted. Failed delivery is refunded.","url":"https://46-225-73-168.sslip.io/buy/brief","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"tx":{"type":"string","description":"Direct-transfer route: tx hash of a USDC transfer to payTo covering the price"},"xpayment":{"type":"string","description":"x402 payment payload (base64 JSON), same as the X-PAYMENT/PAYMENT-SIGNATURE header"}}},"responseSchema":{"type":"string","format":"binary"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.49","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.49/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.49","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.49","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_sMHt-VQdD7bl8BGc3hqDC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.49","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Sells and delivers a PDF document ('brief') as a pay-per-download file, settled in USDC on Base via the x402 protocol or direct transfer, with automatic refund on failed delivery.","exampleAgentPrompt":"I want to buy and download the brief PDF from the Earn Shop — I've already sent 0.49 USDC on Base and my transaction hash is 0xabc123...","exampleUseCases":[{"title":"Crypto-native report purchase","prompt":"I want to buy that brief PDF document from the Earn Shop using my x402 payment payload — here it is in base64: eyJ..."},{"title":"Direct USDC transfer document retrieval","prompt":"I already sent 0.49 USDC on Base to the Earn Shop payTo address; my tx hash is 0xdef456... — can you fetch and download the brief PDF for me now?"},{"title":"Automated agent content acquisition","prompt":"My agent needs to grab the brief document from the Earn Shop for me; go ahead and pay the 0.49 USDC via x402 and bring back the PDF."}],"resultDescription":"A binary PDF file (the 'brief' document) returned directly in the response body upon successful payment verification. If payment settlement fails or delivery cannot be completed, the USDC payment is refunded to the sender.","failureModes":["Invalid or malformed x402 payment payload → payment rejected, no PDF delivered","Insufficient payment amount (less than 0.49 USDC) → settlement failure, refund issued","Duplicate or already-spent transaction hash → rejected as replayed payment","Network/facilitator settlement timeout → delivery fails, refund triggered","Malformed or missing both tx and xpayment fields → 400-level error, no content returned"],"whenToPreferThis":"Choose this endpoint when an agent or user needs to pay for and instantly retrieve a specific gated PDF document ('brief') using USDC on Base, either via the standard x402 protocol flow or a direct on-chain transfer. Prefer this over traditional e-commerce payment flows when the consumer already holds USDC on Base and wants trustless, crypto-native micropayment delivery without setting up a subscription or account.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:44:31.091Z","isFirstParty":false}