← oblique.markets · all endpoints

POST /api/v1/paid/evidence/browser — $0.02 per call

Use when an agent needs browser. Returns Run one browser action and return AEP-compatible verified evidence. $0.02.

Price$0.02 per call (20000 atomic USDC, scheme exact)
Categoryverification
Railsx402 · USDC on Base (eip155:8453) and Solana · MPP pathUSD on Tempo
Canonical URLhttps://api.oblique.markets/api/v1/paid/evidence/browser

Try it

curl -i https://api.oblique.markets/api/v1/paid/evidence/browser
# → HTTP 402 with the exact payment requirements; pay, then retry with PAYMENT-SIGNATURE (x402) or Authorization: Payment (MPP)

Input schema

{
 "type": "object",
 "required": [
  "url",
  "action",
  "expected",
  "request_id"
 ],
 "properties": {
  "url": {
   "type": "string",
   "format": "uri"
  },
  "action": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "enum": [
      "click",
      "type",
      "goto"
     ]
    },
    "selector": {
     "type": "string"
    },
    "value": {
     "type": "string"
    }
   }
  },
  "expected": {
   "type": "object",
   "properties": {
    "selector": {
     "type": "string"
    },
    "text_contains": {
     "type": "string"
    }
   }
  },
  "request_id": {
   "type": "string"
  }
 }
}

Example output

{
 "status": "verified",
 "request_digest": "sha256:request...",
 "action_trace_digest": "sha256:trace...",
 "final_url": "https://example.com/",
 "observed_text": "Example Domain",
 "expected_matched": true,
 "timestamp": "2026-08-14T17:00:00.000Z",
 "payment_reference": {
  "tx_hash": "0xabc...",
  "chain_id": 8453,
  "amount_usdc": 0.02
 },
 "artifact_hash": "sha256:artifact...",
 "evidence_protocol": "AEP-1.0",
 "verification_status": "verified"
}

Clients

Worked TypeScript/Python clients and MCP configs: oblique-markets/oblique-examples · Agent Skills: oblique-markets/skills

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