{"uid":"cap_i7lXIIPl0LDR1h3pIJH4e","slug":"oblique-markets-prepaid-access-token-b504205a","name":"Oblique Markets Prepaid Access Token","description":"HTTP APIs for AI agents, paid per call with x402 (USDC on Base/Solana) or MPP (Tempo). No accounts, no API keys.","url":"https://api.oblique.markets/api/v1/paid/prepaid-access-token","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"headers":{"type":"object"},"queryParams":{"type":"object","required":["amount","currency"],"properties":{"amount":{"type":"string","description":"Exactly 1 USD is supported by this $1 prepaid token SKU."},"currency":{"enum":["usd"],"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"scope":"bounded-http-data","token":"obq_pt_example_token","issuer":"oblique.markets","expiresAt":"2026-09-24T00:00:00.000Z","redemption":"Use this Oblique prepaid access token with a supported Oblique HTTP-data service.","remainingBalanceUsd":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"1","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":"$1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_aJyjADDDCMWkhqGlnVx6i","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Issues a $1 USDC prepaid access token (obq_pt_*) redeemable against Oblique HTTP-data services, purchased via x402 machine-to-machine payment.","exampleAgentPrompt":"Buy me a $1 USD Oblique prepaid access token so I can use it with their HTTP-data services — use GET as the method.","exampleUseCases":[{"title":"Prepay for agent research pipeline","prompt":"Get me an Oblique prepaid access token for $1 USD so my research agent can use it across multiple Oblique data calls without re-paying each time."},{"title":"Bootstrap a new agent with credentials","prompt":"My new agent needs an Oblique prepaid token to get started — can you purchase a $1 USD one using a GET method so it's ready to redeem against their data services?"},{"title":"Test x402 token issuance flow","prompt":"Issue me a fresh Oblique prepaid access token for $1 in USD so I can verify that the token minting and redemption cycle works end-to-end for my agent workflow."}],"resultDescription":"Returns a JSON object containing: a scoped prepaid access token string (obq_pt_*), the scope identifier ('bounded-http-data'), the issuer ('oblique.markets'), an expiry timestamp, a human-readable redemption instruction, and the remaining balance in USD ($1.00 upon issuance).","failureModes":["Payment not settled — x402 payment flow incomplete or funds insufficient, token not issued","Unsupported currency — only 'usd' is accepted; other values rejected","Unsupported amount — only exactly $1 USD is accepted; other amounts rejected","Unsupported method — only GET, HEAD, DELETE are valid; POST or PATCH will fail validation","Token already expired — previously issued token past its expiresAt date is no longer valid for redemption"],"whenToPreferThis":"Choose this endpoint when an agent needs a reusable, pre-funded credential to call multiple Oblique HTTP-data services without triggering a separate x402 payment on each request. It is ideal for agent pipelines that will make several downstream Oblique calls in sequence, or when you want to decouple the payment step from the data-retrieval step. Prefer this over direct per-call payment when orchestrating multi-step workflows that share a single prepaid budget.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:50:41.256Z","isFirstParty":false}