ToolOracle x402 v2 Compliance, Evidence & Agent-Safety API

Account-less pay-per-call REST API (OpenAPI 3.1.0 with schemas and examples on every operation): agent action preflight, MiCA stablecoin compliance, AML/sanctions screening, CVE lookup, UVO claim and citation verification, and a US macro snapshot. Every route follows x402 v2 — an unpaid POST returns HTTP 402 with a PAYMENT-REQUIRED challenge (USDC on Base, EIP-3009 exact scheme, CDP facilitator); retry with PAYMENT-SIGNATURE; paid responses carry an Ed25519-signed execution receipt.

Operations 8

POST /v2/agent_preflight Agent action preflight: GO/CAUTION/STOP verdict with evidence chain #
POST /v2/mica_stablecoin_check MiCA stablecoin compliance check (full Ampel + grade + ESMA status) #
POST /v2/uvo_quick Fast deterministic agent-action validator (sub-100ms, APPROVE/WARN/ESCALATE/BLOCK) #
POST /v2/uvo_citation_check Legal/academic citation verification + phantom-citation detection #
POST /v2/uvo_full Full 8-layer agent-action validator with ECDSA P-256 receipt #
POST /v2/sanctions_screen Screen names against EU + OFAC + UN sanctions lists (87k+ entities) #
POST /v2/cve_lookup NIST NVD CVE search by keyword, vendor, or product — CVSS score, CWE, references. #
POST /v2/macro_snapshot US macro dashboard: Fed + CPI + yields + jobs + GDP in one call #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/tooloracle-x402-v2-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

tooloracle-io-x402-v2-openapi.yml Raw ↑
# Faithful YAML rendering of the provider-published spec saved verbatim at openapi/_original/tooloracle-io-v2-openapi.json
# generated: 2026-09-19  method: searched  (content unchanged; only the serialization differs)
openapi: 3.1.0
info:
  title: ToolOracle — Compliance, Evidence & Agent-Safety Oracle for AI Agents
  version: 1.0.0
  description: 'Pay-per-call x402 API on Base (USDC), no API key, no account. EU-regulation-grade (MiCA / DORA / AMLR). Agent action preflight (GO/STOP with signed receipt), MiCA stablecoin compliance, AML/sanctions screening, CVE/DORA ICT-risk, UVO claim & citation verification, and signed evidence certificates. Each paid endpoint follows the x402 v2 protocol: an unpaid request returns HTTP 402 with payment details (see the x-x402 extension); retry with the PAYMENT-SIGNATURE header (x402 v2; the legacy X-PAYMENT header is not accepted on /v2 routes).'
  contact:
    name: ToolOracle / FeedOracle Technologies
    url: https://tooloracle.io
  license:
    name: Proprietary
  x-provider: ToolOracle
  x-payment-protocol: x402-v2
servers:
- url: https://tooloracle.io
  description: ToolOracle production (Base Mainnet, USDC)
tags:
- name: compliance
  description: MiCA / AML / regulatory compliance checks.
- name: agent-safety
  description: AI-agent action preflight & guardrails.
- name: uvo
  description: 'Universal Verifiable Output: claim/citation/action validation.'
- name: evidence
  description: Signed, auditable evidence certificates.
- name: security
  description: CVE / threat-intel / ICT-risk.
- name: macro
  description: Macroeconomic market data.
paths:
  /v2/agent_preflight:
    post:
      operationId: agentPreflight
      summary: 'Agent action preflight: GO/CAUTION/STOP verdict with evidence chain'
      description: 'AI agent decision pre-flight + action audit + autonomous safety — should agent X execute action Y? Combined check: evidence freshness, provenance trace, policy gate, risk scoring, hallucination signals. Returns GO / CAUTION / STOP / INSUFFICIENT_EVIDENCE with cryptographic receipt. For autonomous agent workflows: tool calls, financial transactions, content publishing, regulatory submissions, multi-step task execution, agent compliance evidence, MCP gateway routing.'
      tags:
      - agent-safety
      - ai-safety
      - validation
      - decision-support
      x-x402:
        price: $0.005
        maxAmountRequired: '5000'
        asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
        assetName: USD Coin
        network: eip155:8453
        scheme: exact
        payTo: '0x11f591C3496C0632e7B173184f5Bc71dC941125D'
        facilitator: https://api.cdp.coinbase.com/platform/v2/x402
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/agentPreflightInput'
            examples:
              default:
                value:
                  intent: transfer 1000 EUR to wallet 0xabc...
      responses:
        '200':
          description: Successful result.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/agentPreflightOutput'
              examples:
                default:
                  value:
                    verdict: go
                    cost_units: 1
                    evidence:
                    - source: feedoracle
        '402':
          description: Payment Required (x402 v2). Retry with the PAYMENT-SIGNATURE header. See x-x402.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/X402PaymentRequired'
        '400':
          description: Bad request (missing/invalid field).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
  /v2/mica_stablecoin_check:
    post:
      operationId: micaStablecoinCheck
      summary: MiCA stablecoin compliance check (full Ampel + grade + ESMA status)
      description: EU stablecoin MiCA compliance audit + regulatory readiness — full Ampel traffic-light check (RED/YELLOW/GREEN) across all 12 MiCA articles (Title III EMT + Title IV ART). Grade A-F + signed MiCA status evidence snapshot (source and as-of metadata). Supports USDC, USDT, EURC, RLUSD, DAI, FDUSD, PYUSD and 40+ stablecoins. Required regulatory due diligence for CASPs, EU exchanges, payment service providers, e-money institutions, fintech agents. BaFin / ESMA / AMF / FINMA / CySEC aligned. July 2026 CASP deadline.
      tags:
      - compliance
      - mica
      - stablecoin
      - eu-regulation
      - crypto
      x-x402:
        price: $0.01
        maxAmountRequired: '10000'
        asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
        assetName: USD Coin
        network: eip155:8453
        scheme: exact
        payTo: '0x11f591C3496C0632e7B173184f5Bc71dC941125D'
        facilitator: https://api.cdp.coinbase.com/platform/v2/x402
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/micaStablecoinCheckInput'
            examples:
              default:
                value:
                  token: USDC
                  issuer: Circle
      responses:
        '200':
          description: Successful result.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/micaStablecoinCheckOutput'
              examples:
                default:
                  value:
                    verdict: PASS
                    score: 87.4
                    grade: A
                    mica_status: AUTHORIZED
                    signed: true
        '402':
          description: Payment Required (x402 v2). Retry with the PAYMENT-SIGNATURE header. See x-x402.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/X402PaymentRequired'
        '400':
          description: Bad request (missing/invalid field).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
  /v2/uvo_quick:
    post:
      operationId: uvoQuick
      summary: Fast deterministic agent-action validator (sub-100ms, APPROVE/WARN/ESCALATE/BLOCK)
      description: 'AI agent safety check + hallucination detection — fast pre-flight guardrail for autonomous agent actions. Sub-100ms validation with risk score and APPROVE/WARN/ESCALATE/BLOCK verdict. For agent safety, agent guardrails, MCP tool gating, autonomous workflow audit, AI compliance pre-checks. Use before any agent action: tool calls, payments, content publishing, code execution, regulatory submissions.'
      tags:
      - agent-safety
      - uvo
      - validation
      x-x402:
        price: $0.005
        maxAmountRequired: '5000'
        asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
        assetName: USD Coin
        network: eip155:8453
        scheme: exact
        payTo: '0x11f591C3496C0632e7B173184f5Bc71dC941125D'
        facilitator: https://api.cdp.coinbase.com/platform/v2/x402
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/uvoQuickInput'
            examples:
              default:
                value:
                  proposal:
                    action_type: payment
                    target: 0xabc...
                    claim: vendor invoice
                    idempotent: false
      responses:
        '200':
          description: Successful result.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/uvoQuickOutput'
              examples:
                default:
                  value:
                    decision: BLOCK
                    risk_score: 10.0
                    blocking_layer: L4
                    reasoning: 'Blocked by L4: high-risk action without rollback or idempotency'
                    elapsed_ms: 0
                    receipt_id: rec-abc123def456
        '402':
          description: Payment Required (x402 v2). Retry with the PAYMENT-SIGNATURE header. See x-x402.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/X402PaymentRequired'
        '400':
          description: Bad request (missing/invalid field).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
  /v2/uvo_citation_check:
    post:
      operationId: uvoCitationCheck
      summary: Legal/academic citation verification + phantom-citation detection
      description: Legal citation verification + phantom detection — catches fabricated EU/US statute references, hallucinated case law, fake academic papers, made-up section numbers in AI-generated regulatory text. EU MiCA, GDPR, DORA, AMLR, NIS2, BaFin German codes (BGB, KWG) + US FINRA, SEC, FinCEN citations supported. For legal research, compliance audit, regulatory drafting, AI hallucination defense. Sub-200ms.
      tags:
      - uvo
      - legal-tech
      - citation
      - compliance
      x-x402:
        price: $0.01
        maxAmountRequired: '10000'
        asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
        assetName: USD Coin
        network: eip155:8453
        scheme: exact
        payTo: '0x11f591C3496C0632e7B173184f5Bc71dC941125D'
        facilitator: https://api.cdp.coinbase.com/platform/v2/x402
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/uvoCitationCheckInput'
            examples:
              default:
                value:
                  claim: Per MiCA Article 4(99), all stablecoin issuers must...
      responses:
        '200':
          description: Successful result.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/uvoCitationCheckOutput'
              examples:
                default:
                  value:
                    verdict: BLOCK
                    score: 1.0
                    reasoning: phantom citation detected
                    elapsed_ms: 12
        '402':
          description: Payment Required (x402 v2). Retry with the PAYMENT-SIGNATURE header. See x-x402.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/X402PaymentRequired'
        '400':
          description: Bad request (missing/invalid field).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
  /v2/uvo_full:
    post:
      operationId: uvoFull
      summary: Full 8-layer agent-action validator with ECDSA P-256 receipt
      description: 'AI agent action validation + audit — comprehensive 8-layer deep check: schema, measurability, reversibility, containment, danger, existence, citation, commitment. Production-grade agent safety guardrail with cryptographic receipt (ECDSA P-256, audit-ready). For high-stakes autonomous workflows: financial transactions, regulatory submissions, content publishing, code deployment. EU MiCA / DORA / AMLR compliance evidence.'
      tags:
      - agent-safety
      - uvo
      - validation
      - evidence
      x-x402:
        price: $0.02
        maxAmountRequired: '20000'
        asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
        assetName: USD Coin
        network: eip155:8453
        scheme: exact
        payTo: '0x11f591C3496C0632e7B173184f5Bc71dC941125D'
        facilitator: https://api.cdp.coinbase.com/platform/v2/x402
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/uvoFullInput'
            examples:
              default:
                value:
                  proposal:
                    action_type: deploy
                    target: prod
                    expected_outcome: rollout v2
                    idempotent: true
                    declared_sandbox: false
      responses:
        '200':
          description: Successful result.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/uvoFullOutput'
              examples:
                default:
                  value:
                    decision: APPROVE
                    risk_score: 0.0
                    elapsed_ms: 487
        '402':
          description: Payment Required (x402 v2). Retry with the PAYMENT-SIGNATURE header. See x-x402.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/X402PaymentRequired'
        '400':
          description: Bad request (missing/invalid field).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
  /v2/sanctions_screen:
    post:
      operationId: sanctionsScreen
      summary: Screen names against EU + OFAC + UN sanctions lists (87k+ entities)
      description: Sanctions screening + AML compliance check — real-time name screening against EU FSF (14k entities), US OFAC SDN (69k), UN Security Council (3k), UK HMT (4k). Hit/no-hit verdict with entity details, confidence score, matched-list breakdown. For KYC, KYB, CDD, AML, transaction monitoring, agent payment pre-flight, payments compliance, regtech workflows. EU AMLR Art. 21 + FinCEN BSA + FATF Rec. 6 + BaFin GwG compliant.
      tags:
      - compliance
      - aml
      - sanctions
      - kyc
      - regtech
      x-x402:
        price: $0.02
        maxAmountRequired: '20000'
        asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
        assetName: USD Coin
        network: eip155:8453
        scheme: exact
        payTo: '0x11f591C3496C0632e7B173184f5Bc71dC941125D'
        facilitator: https://api.cdp.coinbase.com/platform/v2/x402
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/sanctionsScreenInput'
            examples:
              default:
                value:
                  name: John Doe
                  country: RU
      responses:
        '200':
          description: Successful result.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/sanctionsScreenOutput'
              examples:
                default:
                  value:
                    hit: false
                    matched_lists: []
                    confidence: 0.0
        '402':
          description: Payment Required (x402 v2). Retry with the PAYMENT-SIGNATURE header. See x-x402.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/X402PaymentRequired'
        '400':
          description: Bad request (missing/invalid field).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
  /v2/cve_lookup:
    post:
      operationId: cveLookup
      summary: NIST NVD CVE search by keyword, vendor, or product — CVSS score, CWE, references.
      description: 'AgentNOMOS CVE Vulnerability Intelligence Lookup: Keyword, vendor or product search against the NIST NVD database. Returns per CVE: cve_id, published date, CVSS base score and vector string, attack vector, CWE class, description excerpt, references and the NVD detail URL. Source is NIST NVD only — no CISA KEV and no MITRE ATT&CK integration. For automated security checks and agent workflows.'
      tags:
      - security
      - cve
      - vulnerability
      - threat-intel
      - compliance
      x-x402:
        price: $0.005
        maxAmountRequired: '5000'
        asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
        assetName: USD Coin
        network: eip155:8453
        scheme: exact
        payTo: '0x11f591C3496C0632e7B173184f5Bc71dC941125D'
        facilitator: https://api.cdp.coinbase.com/platform/v2/x402
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/cveLookupInput'
            examples:
              default:
                value:
                  keyword: openssl
                  limit: 5
      responses:
        '200':
          description: Successful result.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/cveLookupOutput'
              examples:
                default:
                  value:
                    total_results: 10
                    returned: 1
                    vulnerabilities:
                    - cve_id: CVE-2026-45363
                      published: '2026-07-14'
                      cvss_score: 9.1
                      attack_vector: NETWORK
                      cwe: CWE-287
                      nvd_url: https://nvd.nist.gov/vuln/detail/CVE-2026-45363
                    source: NIST NVD
        '402':
          description: Payment Required (x402 v2). Retry with the PAYMENT-SIGNATURE header. See x-x402.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/X402PaymentRequired'
        '400':
          description: Bad request (missing/invalid field).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
  /v2/macro_snapshot:
    post:
      operationId: macroSnapshot
      summary: 'US macro dashboard: Fed + CPI + yields + jobs + GDP in one call'
      description: US macro economic snapshot + trading signals + market data — Fed funds rate, CPI inflation, PPI, yield curve (10Y-2Y spread), unemployment, GDP growth, housing index, consumer sentiment in single API call. Real-time from FRED + BLS + BEA. For trading agents, risk models, portfolio rebalancing, economic forecasting, market commentary, research workflows, autonomous treasury management, DeFi macro hedging.
      tags:
      - macro
      - finance
      - economics
      - market-data
      - trading
      x-x402:
        price: $0.01
        maxAmountRequired: '10000'
        asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
        assetName: USD Coin
        network: eip155:8453
        scheme: exact
        payTo: '0x11f591C3496C0632e7B173184f5Bc71dC941125D'
        facilitator: https://api.cdp.coinbase.com/platform/v2/x402
      requestBody:
        required: false
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/macroSnapshotInput'
            examples:
              default:
                value: {}
      responses:
        '200':
          description: Successful result.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/macroSnapshotOutput'
              examples:
                default:
                  value:
                    fed_funds_rate: 4.5
                    cpi_yoy: 2.7
                    unemployment: 4.1
                    gdp_yoy: 2.3
        '402':
          description: Payment Required (x402 v2). Retry with the PAYMENT-SIGNATURE header. See x-x402.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/X402PaymentRequired'
        '400':
          description: Bad request (missing/invalid field).
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
components:
  schemas:
    agentPreflightInput:
      type: object
      properties:
        intent:
          type: string
          description: Description of what the agent wants to do.
        context:
          type: object
          description: Optional agent context (agent_id, session_id, etc.).
          additionalProperties: true
      required:
      - intent
      additionalProperties: false
    agentPreflightOutput:
      type: object
      properties:
        verdict:
          type: string
        cost_units:
          type: integer
        evidence:
          type: array
          items:
            type: object
            properties:
              source:
                type: string
    micaStablecoinCheckInput:
      type: object
      properties:
        token:
          type: string
          description: Stablecoin symbol (USDC, USDT, EURC, RLUSD, DAI, etc.).
        issuer:
          type: string
          description: Optional issuer name (Circle, Tether, Ripple, etc.).
      required:
      - token
      additionalProperties: false
    micaStablecoinCheckOutput:
      type: object
      properties:
        verdict:
          type: string
        score:
          type: number
        grade:
          type: string
        mica_status:
          type: string
        signed:
          type: boolean
    uvoQuickInput:
      type: object
      properties:
        proposal:
          type: object
          description: Agent action proposal to validate.
          properties:
            action_type:
              type: string
              description: Kind of action (e.g. tool_call, payment, publish, deploy).
            target:
              type: string
              description: Target of the action.
            claim:
              type: string
              description: Claim/justification the agent asserts.
            expected_outcome:
              type: string
              description: Expected result if executed.
            success_metric:
              type: string
              description: How success is measured.
            args:
              type: object
              description: Action arguments.
              additionalProperties: true
            idempotent:
              type: boolean
              description: Whether the action is safely repeatable.
            declared_sandbox:
              type: boolean
              description: Whether the action runs in a sandbox.
          additionalProperties: true
      required:
      - proposal
      additionalProperties: false
    uvoQuickOutput:
      type: object
      properties:
        decision:
          type: string
        risk_score:
          type: number
        blocking_layer:
          type: string
        reasoning:
          type: string
        elapsed_ms:
          type: integer
        receipt_id:
          type: string
    uvoCitationCheckInput:
      type: object
      properties:
        claim:
          type: string
          description: Text potentially containing citations to verify.
        references:
          type: array
          description: Optional list of reference URLs/IDs.
          items:
            type: string
      required:
      - claim
      additionalProperties: false
    uvoCitationCheckOutput:
      type: object
      properties:
        verdict:
          type: string
        score:
          type: number
        reasoning:
          type: string
        elapsed_ms:
          type: integer
    uvoFullInput:
      type: object
      properties:
        proposal:
          type: object
          description: Agent action proposal to validate.
          properties:
            action_type:
              type: string
              description: Kind of action (e.g. tool_call, payment, publish, deploy).
            target:
              type: string
              description: Target of the action.
            claim:
              type: string
              description: Claim/justification the agent asserts.
            expected_outcome:
              type: string
              description: Expected result if executed.
            success_metric:
              type: string
              description: How success is measured.
            args:
              type: object
              description: Action arguments.
              additionalProperties: true
            idempotent:
              type: boolean
              description: Whether the action is safely repeatable.
            declared_sandbox:
              type: boolean
              description: Whether the action runs in a sandbox.
          additionalProperties: true
      required:
      - proposal
      additionalProperties: false
    uvoFullOutput:
      type: object
      properties:
        decision:
          type: string
        risk_score:
          type: number
        elapsed_ms:
          type: integer
    sanctionsScreenInput:
      type: object
      properties:
        name:
          type: string
          description: Person or entity name to screen.
        country:
          type: string
          description: Optional ISO country code.
        dob:
          type: string
          description: Optional date of birth YYYY-MM-DD.
      required:
      - name
      additionalProperties: false
    sanctionsScreenOutput:
      type: object
      properties:
        hit:
          type: boolean
        matched_lists:
          type: array
          items: {}
        confidence:
          type: number
    cveLookupInput:
      type: object
      properties:
        keyword:
          type: string
          description: Search keyword, vendor, or product name.
        limit:
          type: integer
          description: Max results (default 10, max 50).
          minimum: 1
          maximum: 50
      required:
      - keyword
      additionalProperties: false
    cveLookupOutput:
      type: object
      properties:
        total_results:
          type: integer
        returned:
          type: integer
        vulnerabilities:
          type: array
          items:
            type: object
            properties:
              cve_id:
                type: string
              published:
                type: string
              cvss_score:
                type: number
              attack_vector:
                type: string
              cwe:
                type: string
              nvd_url:
                type: string
        source:
          type: string
    macroSnapshotInput:
      type: object
      properties: {}
      additionalProperties: true
    macroSnapshotOutput:
      type: object
      properties:
        fed_funds_rate:
          type: number
        cpi_yoy:
          type: number
        unemployment:
          type: number
        gdp_yoy:
          type: number
    X402PaymentRequired:
      type: object
      description: Standard x402 v2 Payment-Required challenge.
      properties:
        x402Version:
          type: integer
          examples:
          - 2
        accepts:
          type: array
          items:
            type: object
            properties:
              scheme:
                type: string
                examples:
                - exact
              network:
                type: string
                examples:
                - eip155:8453
              maxAmountRequired:
                type: string
                description: Atomic USDC units (6 decimals).
              price:
                type: string
                examples:
                - $0.01
              asset:
                type: string
                examples:
                - '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
              payTo:
                type: string
                examples:
                - '0x11f591C3496C0632e7B173184f5Bc71dC941125D'
        error:
          type: string
    Error:
      type: object
      properties:
        error:
          type: string
        code:
          type: string
        message:
          type: string
x-x402-global:
  protocol: x402-v2
  network: eip155:8453
  asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
  payTo: '0x11f591C3496C0632e7B173184f5Bc71dC941125D'
  facilitator: https://api.cdp.coinbase.com/platform/v2/x402
  manifest: https://tooloracle.io/.well-known/x402