mirrored listing x402 eip155:84532eip155:8453

Omni Terminal delivers fresh, deduplicated market-moving news and catalyst context across

Omni Terminal delivers fresh, deduplicated market-moving news and catalyst context across equities, crypto, macro, and forex for AI trading agents.

Do you run omniterminal.app? This listing was mirrored from Coinbase's public Bazaar. Claim it in 30 seconds — no account required — and it becomes verified, permanently overriding the mirrored copy.

Claim this listing
1000 (raw units)
price
27
calls / 30d
10
unique payers
2026-09-17
updated

Provider

omniterminal.app · discovered, not yet claimed by its owner

Payment (x402 accepts[])

[
  {
    "scheme": "exact",
    "network": "eip155:84532",
    "payTo": "0x733f40A4FA0cd13d59aBADE04b9eD2e9acAc6457",
    "asset": "0x036CbD53842c5426634e7929541eC2318f3dCF7e",
    "amount": "1000",
    "maxTimeoutSeconds": 300
  },
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "payTo": "0x733f40A4FA0cd13d59aBADE04b9eD2e9acAc6457",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "1000",
    "maxTimeoutSeconds": 300
  }
]

Output schema

{
  "bazaar": {
    "info": {
      "input": {
        "method": "GET",
        "queryParams": {
          "event_window_minutes": 60,
          "limit": 5,
          "lookback_hours": 24,
          "market": "equities"
        },
        "type": "http"
      },
      "output": {
        "example": {
          "data_as_of": "2026-07-15T12:00:00.000Z",
          "freshness": {
            "age_seconds": 0,
            "data_as_of": "2026-07-15T12:00:00.000Z",
            "max_age_seconds": 7200,
            "status": "fresh"
          },
          "generated_at": "2026-07-15T12:00:00.000Z",
          "items": [
            {
              "analysis": {
                "model": "omni-news-model",
                "prompt_version": "public-v1",
                "schema_version": "public-v1",
                "validation_status": "validated"
              },
              "analysis_type": "news_pulse",
              "confidence": 0.84,
              "direction": "neutral",
              "headline": "Equities market update: liquidity and volatility remain in focus",
              "id": "example_market_update_001",
              "impact": "medium",
              "importance": 0.72,
              "sentiment": 0.08,
              "summary": "Representative compact result showing the fields returned after a successful x402 settlement.",
              "theme": "market_update",
              "tickers": [
                "BTC",
                "ETH"
              ],
              "timestamp": 1784116800000,
              "topics": [
                "market_structure",
                "macro"
              ]
            }
          ],
          "market": "equities",
          "market_context": {
            "cadence_minutes": 15,
            "confidence": 0.81,
            "direction": "BULLISH",
            "generated_at": "2026-07-15T11:45:00.000Z",
            "notable_tickers": [
              "BTC",
              "ETH",
              "HYPE"
            ],
            "object": "market_context.v1",
            "sentiment_rating": 2,
            "source_window_hours": 24,
            "summary": "Liquidity is constructive across majors, while macro sensitivity keeps positioning selective.",
            "timeline": [],
            "topics": [
              "market_structure",
              "macro"
            ]
          },
          "product_version": "v1",
          "schema": "news_pulse.v1",
          "service": "omni.ai_news_pulse",
          "usage": {
            "event_window_minutes": 60,
            "from_timestamp": null,
            "item_count": 1,
            "lookback_hours": 24,
            "mode": "latest",
            "nearest_timestamp": null,
            "offset": 0,
            "order": "recent",
            "requested_date": null,
            "selection_mode": "latest",
            "to_timestamp": null
          }
        },
        "type": "json"
      }
    },
    "schema": {
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "properties": {
        "input": {
          "additionalProperties": false,
          "properties": {
            "method": {
              "enum": [
                "GET"
              ],
              "type": "string"
            },
            "queryParams": {
              "properties": {
                "event_window_minutes": {
                  "default": 60,
                  "description": "Recent event slice; market context remains a 24-hour rollup generated every 15 minutes.",
                  "enum": [
                    15,
                    60
                  ],
                  "type": "integer"
                },
                "from_timestamp": {
                  "description": "Inclusive 13-digit Unix timestamp in milliseconds; required for window mode.",
                  "type": "integer"
                },
                "impact": {
                  "enum": [
                    "high",
                    "medium",
                    "low"
                  ],
                  "type": "string"
                },
                "limit": {
                  "default": 10,
                  "maximum": 20,
                  "minimum": 1,
                  "type": "integer"
                },
                "lookback_hours": {
                  "default": 24,
                  "maximum": 168,
                  "minimum": 1,
                  "type": "integer"
                },
                "market": {
                  "default": "crypto",
                  "enum": [
                    "crypto",
                    "macro",
                    "equities",
                    "forex"
                  ],
                  "type": "string"
                },
                "min_confidence": {
                  "maximum": 1,
                  "minimum": 0,
                  "type": "number"
                },
                "mode": {
                  "default": "latest",
                  "enum": [
                    "latest",
                    "window",
                    "context"
                  ],
                  "type": "string"
                },
                "nearest_timestamp": {
                  "description": "Optional 13-digit Unix timestamp in milliseconds; returns the nearest matching event within the bounded seven-day fetch window.",
                  "type": "integer"
                },
                "offset": {
                  "default": 0,
                  "maximum": 19,
                  "minimum": 0,
                  "type": "integer"
                },
                "order": {
                  "default": "recent",
                  "enum": [
                    "recent",
                    "impact"
                  ],
                  "type": "string"
                },
                "sentiment": {
                  "enum": [
                    "bullish",
                    "bearish",
                    "neutral"
                  ],
                  "type": "string"
                },
                "to_timestamp": {
                  "description": "Inclusive 13-digit Unix timestamp in milliseconds; required for window mode; maximum seven-day range.",
                  "type": "integer"
                }
              },
              "type": "object"
            },
            "type": {
              "const": "http",
              "type": "string"
            }
          },
          "required": [
            "type",
            "method"
          ],
          "type": "object"
        },
        "output": {
          "properties": {
            "example": {
              "type": "object"
            },
            "type": {
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        }
      },
      "required": [
        "input"
      ],
      "type": "object"
    }
  },
  "builder-code": {
    "info": {
      "a": "bc_wttcxbb6"
    },
    "schema": {
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "additionalProperties": false,
      "properties": {
        "a": {
          "description": "App builder code",
          "pattern": "^[a-z0-9_]{1,32}$",
          "type": "string"
        },
        "s": {
          "description": "Service builder codes",
          "items": {
            "pattern": "^[a-z0-9_]{1,32}$",
            "type": "string"
          },
          "type": "array"
        },
        "w": {
          "description": "Wallet builder code",
          "pattern": "^[a-z0-9_]{1,32}$",
          "type": "string"
        }
      },
      "type": "object"
    }
  }
}

Use it

curl

curl "https://omniterminal.app/api/x402/v1/news"
# -> 402 Payment Required, accepts[] lists how to pay
# retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid

JavaScript

const res = await fetch("https://omniterminal.app/api/x402/v1/news");
if (res.status === 402) {
  const { accepts } = await res.json();
  // pay one of accepts[] via an x402 client, then retry with the payment header
}

Python

import httpx
res = httpx.get("https://omniterminal.app/api/x402/v1/news")
if res.status_code == 402:
    accepts = res.json()["accepts"]
    # pay one of accepts[] via an x402 client, then retry with the payment header

Machine-readable

Everything on this page is also available as clean JSON at /resources/1457.json, and this resource appears in /discovery/resources and /discovery/search.