← oblique.markets · all endpoints

Oblique Markets — endpoint docs

80 paid endpoints. Each answers HTTP 402 with exact payment requirements; pay with x402 or MPP and retry. Machine-readable: x402.json, openapi.json, llms-full.txt.

ai-tools

POST /api/v1/paid/classify$0.005Use when an agent needs classify. Returns Single-label text classification against 2-20 caller-supplied labels — reply validated against the
POST /api/v1/paid/extract-json$0.01Use when an agent needs extract json. Returns Extract structured JSON from unstructured text against a caller-supplied JSON Schema — parse-v
POST /api/v1/paid/keyword-extract$0.004Use when an agent needs keyword extract. Returns Ranked keyword and named-entity extraction from text, returned as clean JSON arrays — parse
POST /api/v1/paid/rewrite$0.005Use when an agent needs rewrite. Returns Rewrite text per a natural-language instruction (tone, formality, simplification, shortening) — det
POST /api/v1/paid/chat-completion$0.01Use when an agent needs chat completion. Returns One bounded chat completion (standard messages request shape) per paid call, with no accoun
POST /api/v1/paid/research-answer$0.01Use when an agent needs a concise, cited answer to one research question with optional domain scope and freshness, from one bounded pay-per-
POST /api/v1/paid/run-python$0.05Use when an agent needs run python. Returns Runs a short Python program in an isolated sandbox and returns its output: exit code, stdout/std
POST /api/v1/paid/summarize$0.008Use when an agent needs summarize. Returns Summarize text as bullet points, a paragraph, or a single line — deterministic flash-model summar

chain-data

GET /api/v1/paid/wallet-spy$0.03Use when an agent wants to know what a wallet has been doing before paying it, accepting payment from it or following it. Returns Recent tra
GET /api/v1/paid/base-block-number$0.002Use when an agent needs base block number. Returns Fetch the current Base mainnet block number from redundant public RPCs and return structu
POST /api/v1/paid/b402-preflight$0.01Use when an agent needs b402 preflight. Returns Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB
GET /api/v1/paid/base-gas-price$0.002Use when an agent needs base gas price. Returns Current Base gas price: fetch EIP-1559 latest-block base fee and gas price in wei and gwei f
GET /api/v1/paid/base-tx-status$0.003Use when an agent needs base tx status. Returns Return Base transaction success or revert state, block number, confirmations, gas used, and
POST /api/v1/paid/base-transfer-search$0.02Use when an agent needs base transfer search. Returns Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterpart
GET /api/v1/paid/base-usdc-balance$0.003Use when an agent needs base usdc balance. Returns Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structu
POST /api/v1/paid/base-wallet-profile$0.01Use when an agent needs base wallet profile. Returns Accountless Base mainnet wallet profile with native and ERC-20 balances, bounded transf
POST /api/v1/paid/wallet-transfers$0.005Use when an agent needs wallet transfers. Returns ERC-20 transfer history for one Base wallet, backed by the public Base transfer index: fil
POST /api/v1/paid/wallet-analyze$0.005Use when an agent needs wallet analyze. Returns Base wallet balances, bounded transfers, token holdings and counterparties from a public Bas
GET /api/v1/paid/solana-priority-fee$0.002Use when a Solana-side agent needs the current network state before sending a transaction, as often as it likes. Returns the current slot, b
POST /api/v1/paid/token-flow-activity$0.02Use when an agent needs recent Solana token-flow activity for one wallet or token mint without an indexer account: which tokens moved, in wh
POST /api/v1/paid/proxy-implementation$0.003Use when an agent asks if a contract is an upgradeable proxy and where its code is. Returns the standard (EIP-1967, beacon, UUPS, minimal, l
GET /api/v1/paid/proxy-implementation$0.003Use when an agent asks if a contract is an upgradeable proxy and where its code is. Returns the standard (EIP-1967, beacon, UUPS, minimal, l

data-services

POST /api/v1/paid/endpoint-task-evaluation$0.01Use when an agent wants to test a third-party endpoint for a 402 challenge, latency and response shape without paying it. Returns One bounde
POST /api/v1/paid/agentcore-route$0.01Use when an agent needs to pick which paid agent service to call for a task. Returns a ranked top-three shortlist of paid agent services wit
POST /api/v1/paid/batch-extract$0.02Use when an agent needs batch extract. Returns Run up to 10 public URL JSON extractions in isolated ephemeral compute against caller-supplie
POST /api/v1/paid/batch-url-json$0.02Use when an agent needs batch url json. Returns Prepaid batch of up to 10 HTTPS URL-to-JSON extraction jobs with one idempotent reconciled c
POST /api/v1/paid/mpp-route$0.01Use when an agent needs mpp route. Returns MPP-native catalog-first task router: paid top-three shortlist with prices, payment methods, MCP
POST /api/v1/paid/mpp-admission-gate$0.005Use when an agent needs mpp admission gate. Returns Admit one service from the live MPP public catalog for a task, price cap, Tempo rail and
POST /api/v1/paid/fetch-x402$0.02Use when an agent needs fetch x402. Returns Fetch and extract content from web pages, handling x402 edge payments automatically. $0.02.
POST /api/v1/paid/ghost-bid-audit$0.01Use when an agent needs ghost bid audit. Returns Audit a selected agent offer against rejected affordable alternatives with counterfactual s
POST /api/v1/paid/people-record-normalize$0.28Use when an agent needs people record normalize. Returns Normalize supplied person identity signals into one stable people record: determini
POST /api/v1/paid/prepaid-access-token$1.00Use when an agent needs prepaid access token. Returns Oblique prepaid access token for bounded HTTP-data services, bought in one machine-fri
POST /api/v1/paid/web-search$0.01Use when an agent needs web search. Returns Bounded web search for agents over a public encyclopedic reference index: ranked title, URL and
POST /api/v1/paid/people-search$0.10Use when an agent needs people search. Returns People search for agents over a rich filter vocabulary (names, locations, skills, titles, sen
POST /api/v1/paid/profile-search$0.30Use when an agent needs profile search. Returns Professional profile search for agents: bounded public-reference results with first/last/ful
POST /api/v1/paid/people-enrich$0.28Use when an agent needs people enrich. Returns Accountless people enrichment lookup that normalizes supplied name, email, phone, company, pr
POST /api/v1/paid/purchase-web-extraction-sample$0.01Use when an agent needs purchase web extraction sample. Returns Purchase a machine-readable extraction sample from one HTTPS webpage. $0.01.
POST /api/v1/paid/x401-batch-extract$0.02Use when an agent needs x401 batch extract. Returns Proof-gated batch JSON extraction for up to 10 public URLs in isolated ephemeral compute
POST /api/v1/paid/oblique-gateway$0.001187Use when an agent needs oblique gateway. Returns Capped observer-backed gateway over five allowlisted proven sellers; pays selected upstream
POST /api/v1/paid/route-task$0.01Use when an agent needs route task. Returns Agent Economy task router: discover protocol, market-activity, and paid services from a read-onl

entity-data

POST /api/v1/paid/gleif-resolve$0.01Use when an agent needs to identify a company as a legal entity. Returns a resolution against the public legal entity identifier (LEI) regis

market-data

GET /api/v1/paid/bazaar-pulse$0.002Use when an agent wants one-call situational awareness of the x402 Bazaar before choosing what to buy or sell. Returns Live x402 Bazaar mark
GET /api/v1/paid/listing-triage$0.01Use when an agent is deciding whether one Bazaar listing is stable enough to depend on. Returns Listing history triage: persistence, price c
GET /api/v1/paid/bazaar-category-heat$0.003Use when an agent needs bazaar category heat. Returns x402 Bazaar category heat map: every listing in the latest daily full-catalogue snapsh
POST /api/v1/paid/bazaar-category-heat-feed$0.001079Use when an agent needs bazaar category heat feed. Returns Loopable Bazaar category-heat change feed with added, removed, rank-change and pr
GET /api/v1/paid/bazaar-delta$0.004Use when an agent needs bazaar delta. Returns x402 Bazaar day-over-day catalogue diff between the two latest daily full-catalogue snapshots:
GET /api/v1/paid/bazaar-market-report$0.50Use when an agent needs bazaar market report. Returns Comprehensive x402 Bazaar market report from the latest daily full-catalogue snapshot:
GET /api/v1/paid/bazaar-new-listings$0.003Use when an agent needs bazaar new listings. Returns x402 Bazaar new listings: resources that appeared in the latest daily full-catalogue sn
GET /api/v1/paid/bazaar-price-stats$0.002Use when an agent needs bazaar price stats. Returns x402 Bazaar price distribution across the latest daily full-catalogue snapshot: min/p25/
GET /api/v1/paid/bazaar-seller-rank$0.003Use when an agent needs bazaar seller rank. Returns x402 Bazaar seller leaderboard: top 25 seller addresses ranked by settled 30d calls in t
GET /api/v1/paid/bazaar-trending$0.003Use when an agent needs bazaar trending. Returns x402 Bazaar trending report: services gaining settled calls and unique payers fastest betwe
POST /api/v1/paid/payer-profile$0.01Use when a Base address just paid you and you want to know what it is before you act on it. Returns its public x402 payment footprint in the
POST /api/v1/paid/reprice-regret$0.01Use when an agent needs reprice regret. Returns Seller-side repricing report from daily x402 Bazaar snapshot history for one listing (resour
POST /api/v1/paid/us-equity-snapshot$0.01Use when an agent needs us equity snapshot. Returns Fresh US equity OHLCV snapshot for one ticker and interval with bounded lookback, option
POST /api/v1/paid/token-metrics$0.003Use when an agent needs token metrics. Returns Token price and on-chain market metrics from public DeFi data, including chain TVL, DEX volum
POST /api/v1/paid/trading-signals$0.005Use when an agent needs trading signals. Returns Bounded crypto trading signal from public DEX volume, chain TVL and fee momentum data. $0.0
POST /api/v1/paid/solana-ops-context$0.005Use when a Solana-side agent needs a cheap operational context check at the start of a run or task, as often as it likes. Returns the curren

payments

POST /api/v1/paid/compile-policy$0.02Use when an agent needs compile policy. Returns Compile a merchant payment policy across x402, MPP, AP2, and card rails from product, risk,

research

POST /api/v1/paid/company-research$0.50Use when an agent needs a sourced brief on a US public company from primary filings rather than a search summary. Returns Company research b
POST /api/v1/paid/answer-with-sources$0.65Use when an agent needs a cited answer it can show its principal rather than a bare completion. Returns Concise answer to a research questio
POST /api/v1/orders$0.05Use when an agent needs orders. Returns Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings
POST /api/v1/paid/market-intel$0.10Use when an agent needs market intel. Returns Composed crypto market intelligence from public protocol, chain, DEX, fee and yield data plus

social-data

GET /api/v1/paid/tweets-search$0.005Use when an agent needs tweets search. Returns Search publicly indexed social posts by words, phrases, hashtags, account and date filters, r

travel-data

POST /api/v1/paid/award-flight-search$0.02Use when an agent needs award flight search. Returns Validate and normalize an award-flight search (origins, destinations, date window, cabi

utility

GET /api/v1/paid/time$0.01Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as I
GET /api/v1/paid/echo$0.01Use when an agent is checking that its x402 payment headers and query encoding survive a paid round trip. Returns The query parameters you s
POST /api/v1/paid/sentiment$0.05Use when an agent needs a quick sentiment read on a passage, a headline or a topic before acting on it. Returns Sentiment label (positive, n
GET /api/v1/paid/crypto-price$0.004Use when an agent needs a current USD price for a major token by symbol before quoting, converting or rebalancing. Returns Spot USD price fo
POST /api/v1/paid/inference$1.00 maximum on Base; $0.01 fixed on SolanaUse when an agent wants a chat completion paid per call with no API key, on Base or Solana. Returns Chat completion from one of six catalogu

verification

POST /api/v1/paid/agent-preflight-bundle$0.005Use when an agent needs agent preflight bundle. Returns Selectable accountless agent preflight bundle of server time, Base block, gas price,
POST /api/v1/paid/agent-return-context$0.005Use when an agent needs agent return context. Returns Accountless returning-agent context bundle with optional Bazaar, time, Base, facilitat
POST /api/v1/paid/agent-readiness-audit$1.00Use when an agent needs agent readiness audit. Returns Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP dis
GET /api/v1/paid/bazaar-listing-lint$0.01Use when an agent needs bazaar listing lint. Returns Quality-score an x402 Bazaar listing (0-100): live SSRF-guarded probe of the resource f
POST /api/v1/paid/evidence/browser$0.02Use when an agent needs browser. Returns Run one headless browser action and return a verified evidence record. $0.02.
GET /api/v1/paid/base-usdc-transfer-check$0.004Use when an agent needs base usdc transfer check. Returns Verify a Base mainnet transaction moved USDC: decodes all USDC Transfer logs from
POST /api/v1/paid/settlement-verify$0.01Use when an agent needs settlement verify. Returns Real on-chain x402 settlement verification on Base mainnet: fetches the transaction recei
POST /api/v1/paid/x402-endpoint-verify$0.02Use when an agent needs x402 endpoint verify. Returns Verify and lint a third-party x402 endpoint: probes the URL (SSRF-guarded), confirms i
GET /api/v1/paid/x402-facilitator-health$0.003Use when an agent needs x402 facilitator health. Returns Live health probe of the two most-used x402 facilitators: supported kinds, schemes
GET /api/v1/paid/x402-receipt-lookup$0.002Use when an agent needs x402 receipt lookup. Returns Fetch a previously issued settlement-verify receipt by verification_id: returns the sto

web-extraction

POST /api/v1/paid/web-extract$0.03Use when an agent needs the readable text of a public page without running a browser or parsing HTML itself. Returns URL, title, meta descri

Pay per call with x402 (USDC on Base or Solana) or MPP (pathUSD on Tempo). No accounts. Machine doors: /.well-known/x402.json · /openapi.json · /llms-full.txt · MCP · humans: remote.observer