{
  "info": {
    "_postman_id": "mainstreet-oracle-v1",
    "name": "MainStreet Oracle API",
    "description": "Reputation oracle for AI agents on Base. Free trust score for any onchain wallet + paid premium endpoints via x402 USDC.\n\n- Docs: https://avisradar.app/integrations.html\n- Catalog: https://avisradar.app/api/agent/catalog\n- OpenAPI: https://avisradar.app/api/agent/openapi.json",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "variable": [
    { "key": "baseUrl", "value": "https://avisradar-production.up.railway.app", "type": "string" },
    { "key": "address", "value": "0xAC3ca7c5d3cDD7702fd08F9C4C28dAA22296aDa9", "type": "string", "description": "Operator wallet — replace with any Base address to query." }
  ],
  "item": [
    {
      "name": "FREE — Score (cached snapshot)",
      "request": { "method": "GET", "url": "{{baseUrl}}/api/agent/score/{{address}}", "description": "Free reputation score for any onchain wallet." }
    },
    {
      "name": "FREE — Catalog (all endpoints)",
      "request": { "method": "GET", "url": "{{baseUrl}}/api/agent/catalog", "description": "Machine-readable list of every free + paid endpoint with prices." }
    },
    {
      "name": "FREE — Leaderboard",
      "request": { "method": "GET", "url": { "raw": "{{baseUrl}}/api/agent/leaderboard?limit=20", "host": ["{{baseUrl}}"], "path": ["api", "agent", "leaderboard"], "query": [{ "key": "limit", "value": "20" }] }, "description": "Top scored agents on Base." }
    },
    {
      "name": "FREE — Match (buyer killer endpoint)",
      "request": { "method": "POST", "url": "{{baseUrl}}/api/agent/match", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{\n  \"intent\": \"weather data\",\n  \"limit\": 5,\n  \"minScore\": 20\n}" }, "description": "Find ranked agents matching an intent (\"weather\", \"translate\", \"trading\"). Returns SLA, settlements, price, verified status." }
    },
    {
      "name": "FREE — Bazaar-scored (drop-in CDP replacement)",
      "request": { "method": "GET", "url": { "raw": "{{baseUrl}}/api/agent/bazaar-scored?limit=20&network=eip155:8453&sort=score-desc", "host": ["{{baseUrl}}"], "path": ["api", "agent", "bazaar-scored"], "query": [{ "key": "limit", "value": "20" }, { "key": "network", "value": "eip155:8453" }, { "key": "sort", "value": "score-desc" }] }, "description": "Proxies CDP Bazaar discovery + adds MainStreet trust score per result. Change one URL for safer buyer behavior." }
    },
    {
      "name": "FREE — Agents of interest (curated funnel)",
      "request": { "method": "GET", "url": { "raw": "{{baseUrl}}/api/agent/agents-of-interest?filter=high-activity-low-trust&limit=20", "host": ["{{baseUrl}}"], "path": ["api", "agent", "agents-of-interest"], "query": [{ "key": "filter", "value": "high-activity-low-trust" }, { "key": "limit", "value": "20" }] }, "description": "Curated shortlist for buyer agents deciding who to audit." }
    },
    {
      "name": "FREE — Top buyers (unique signal)",
      "request": { "method": "GET", "url": "{{baseUrl}}/api/agent/top-buyers", "description": "Wallets that have SPENT the most via x402 on Base." }
    },
    {
      "name": "FREE — Live revenue",
      "request": { "method": "GET", "url": "{{baseUrl}}/api/agent/revenue", "description": "MainStreet's own onchain x402 revenue (transparency)." }
    },
    {
      "name": "FREE — Webhook subscribe (30 days free)",
      "request": { "method": "POST", "url": "{{baseUrl}}/api/agent/webhook/subscribe", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{\n  \"subscriberAddr\": \"0xYourSubscriberAddress\",\n  \"watchAddr\": \"0xAgentToMonitor\",\n  \"webhookUrl\": \"https://your.app/hooks/mainstreet\",\n  \"thresholdDelta\": 5\n}" }, "description": "Get notified when a wallet's score changes by >= threshold. Free 30-day grace." }
    },
    {
      "name": "PAID $0.05 — Score (live re-fetch)",
      "request": { "method": "GET", "url": { "raw": "{{baseUrl}}/api/agent/score/{{address}}?live=1", "host": ["{{baseUrl}}"], "path": ["api", "agent", "score", "{{address}}"], "query": [{ "key": "live", "value": "1" }] }, "description": "Force fresh re-fetch. Requires x402 payment in USDC on Base. Use x402-axios v2 or @x402/axios." }
    },
    {
      "name": "PAID $0.25 — Audit (full due-diligence)",
      "request": { "method": "GET", "url": "{{baseUrl}}/api/agent/audit/{{address}}", "description": "Premium 360-degree audit. Score + all proofs + launches + traders + settlements + SLA + ERC-8004 feedback. Replaces ~8 free calls." }
    },
    {
      "name": "PAID $0.50 — Clawd creator audit",
      "request": { "method": "GET", "url": "{{baseUrl}}/api/agent/clawd/creator-audit/{{address}}", "description": "PumpClaw creator due-diligence with rug rate, alive ratio, identity proofs." }
    },
    {
      "name": "PAID $1 — Proofs export",
      "request": { "method": "GET", "url": "{{baseUrl}}/api/agent/proofs/export", "description": "Bulk export all multi-source identity proofs." }
    },
    {
      "name": "PAID $25/wk — Sponsor agent",
      "request": { "method": "POST", "url": "{{baseUrl}}/api/agent/sponsor/{{address}}", "description": "Boost an agent's visibility on MainStreet leaderboard for 1 week." }
    }
  ]
}
