{"uid":"cap_U8l4bb9Yn21zM2woq1WT6","slug":"oblique-markets-agent-preflight-bundle-a5be5c08","name":"Oblique Markets Agent Preflight Bundle","description":"Use when an agent needs agent preflight bundle. Returns Selectable accountless agent preflight bundle of server time, Base block, gas price, Base USDC balance, and x402 endpoint verification utilities with per-component statuses, evidence hash and bundle ID. $0.005.","url":"https://api.oblique.markets/api/v1/paid/agent-preflight-bundle","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"wallet":{"type":"string"},"include":{"type":"array","items":{"enum":["time","block_number","gas_price","usdc_balance","endpoint_verify"],"type":"string"}},"chain_id":{},"endpoints":{"type":"array","items":{"type":"object"}},"components":{"type":"array","items":{"enum":["time","block_number","gas_price","usdc_balance","endpoint_verify"],"type":"string"}},"endpoint_url":{"type":"string"},"wallet_address":{"type":"string"},"endpoint_request":{"type":"object"}}},"responseSchema":{"type":"json","example":{"bundle":"agent-preflight-bundle.v1","status":"ok","bundle_id":"agent-preflight-bundle.v1:sha256:aaaaaa…","checked_at":"2026-08-27T12:00:00.000Z","evidence_hash":"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…","wallet_address":"0x4200000000000000000000000000000000000…","component_statuses":{"time":{"status":"ok","evidence":{"iso":"2026-08-27T12:00:00.000Z","unix_seconds":1787832000}},"gas_price":{"status":"ok","evidence":{"block_number":33712840,"gas_price_wei":"5842310","gas_price_gwei":0.00584231,"base_fee_per_gas_wei":"4127554"}},"block_number":{"status":"ok","evidence":{"network":"eip155:8453","block_number":33712840}},"usdc_balance":{"status":"ok","evidence":{"wallet":"0x4200000000000000000000000000000000000…","network":"eip155:8453","balance_usdc":"1523.400000","balance_atomic":"1523400000"}},"endpoint_verify":{"status":"ok","evidence":{"url":"https://api.example.com/api/v1/paid/quo…","x402":true,"method":"GET","http_status":402,"accepts_count":2}}},"selected_components":["time"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_sljPY3mMlES5PKUuYJ1Ky","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a combined preflight snapshot for an AI agent including server time, Base block number, gas price, USDC wallet balance, optional x402 endpoint challenge checks, component statuses, and a SHA-256 evidence hash.","exampleAgentPrompt":"Before we start the workflow, run a preflight check on my agent wallet 0xABC123... and verify that https://api.example.com/data (GET) is accepting x402 challenges — I need the current Base block number, gas price, and my USDC balance too.","exampleUseCases":[{"title":"Pre-flight check before agentic payment run","prompt":"Before my agent starts making x402 payments, do a preflight check on wallet 0x1234abcd... and verify that https://api.oblique.markets/api/v1/paid/summarize (POST) and https://api.oblique.markets/api/v1/paid/parse (POST) are live and accepting challenges — include the current gas price and Base block number."},{"title":"Wallet balance and chain state snapshot","prompt":"Snapshot my agent wallet 0xDeAdBeEf... right now — I need the USDC balance on Base, current gas price, and latest block number all in one shot with a hash I can log as proof."},{"title":"Endpoint health check before multi-step workflow","prompt":"Before kicking off my automated research pipeline, check that https://api.oblique.markets/api/v1/paid/company-research (POST) is healthy and accepting x402, and also tell me what the current Base gas price is and the timestamp from your server."}],"resultDescription":"A JSON bundle containing: proven server timestamp, current Base block number, gas price, USDC balance for the supplied wallet address, per-endpoint x402 challenge results (status, reachability) for any endpoints passed in, component health statuses, and a SHA-256 evidence hash tying all values together for auditability.","failureModes":["Invalid or malformed wallet address returns validation error","Unreachable x402 endpoint URLs result in per-endpoint failure status rather than a full bundle failure","Base RPC node unavailability may cause block number or gas price fields to be absent or return an error","Malformed endpoint objects (missing url field) cause input validation rejection","Insufficient USDC payment (under $0.005) results in 402 Payment Required before bundle is returned"],"whenToPreferThis":"Choose this endpoint when an AI agent needs a single atomic preflight snapshot combining on-chain state (block number, gas price), wallet USDC balance, and x402 endpoint liveness checks before committing to a multi-step agentic workflow. It saves multiple round trips and returns a tamper-evident SHA-256 hash for audit logging. Prefer it over calling balance, block, and endpoint checks separately when you need consistency and a single evidence artifact.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:53:45.071Z","isFirstParty":false}