OmniRiskOmniRisk
Tính năngGiá cảCách thức hoạt độngNhững phân tích sâu sắcLời chứng thựcDành cho các tổ chức
Thị trường: CẦN THIẾT
Bắt đầu miễn phí
OmniRisk

OMNIRISK

Risk Intelligence

Thông tin tình báo về rủi ro tiền điện tử được hỗ trợ bởi AI trên hơn 15 chuỗi khối.

Sản phẩm

  • Tính năng
  • Giá cả
  • Cách thức hoạt động
  • OmniScore
  • Phân tích token
  • Bảng xếp hạng rủi ro
  • Quét rủi ro tức thì
  • Máy quét ví
  • Wallet Risk Scanner
  • Giải thích về OmniScore
  • Wallet Risk Score
  • Honeypot Checker
  • Thông tin thị trường
  • What Is OmniRisk?

Trí tuệ

  • Trình theo dõi ví Whale
  • Rủi ro liên chuỗi
  • Phát hiện chế độ thị trường
  • Các công cụ quản lý rủi ro DeFi
  • API Rủi ro Blockchain
  • Phân tích rủi ro ví tiền điện tử
  • Rủi ro của giao thức DeFi
  • Giám sát thanh khoản
  • Supported Chains
  • Cảnh báo Cá voi trên Telegram

So sánh

  • OmniRisk so với Nansen
  • OmniRisk so với Glassnode
  • OmniRisk so với Token Sniffer
  • OmniRisk vs GoPlus
  • OmniRisk vs Arkham
  • OmniRisk vs Whale Alert
  • Lời chứng thực
  • Hướng dẫn về điểm rủi ro AI
  • Mô hình rủi ro 7-Signal
  • Phương pháp luận

Tài nguyên

  • Những phân tích sâu sắc
  • Tài liệu
  • Hướng dẫn sử dụng mới

Công ty

  • Giới thiệu
  • Liên hệ

Pháp lý

  • Chính sách bảo mật
  • Điều khoản sử dụng

© 2026 OmniRisk. Mọi quyền được bảo lưu.

Được xây dựng cho nhà giao dịch, nhà phân tích và các nhóm DeFi.

OmniRisk/Getting Started|API Reference →Developer Portal →GitHub →
Get API Key →
Developer Docs

OmniRisk API

Risk intelligence for every app and agent.

Get API Key →View Reference →

Overview

The OmniRisk API gives you programmatic access to real-time risk scores, market signals, wallet analysis, and on-chain data across eight blockchain networks. Every response is JSON. Every request requires an API key.

Base URL
https://api.omnirisk.io
Version prefix
/v1/
Response format
JSON
Auth
x-api-key header

Supported chains

Pass the chain identifier as the chain query parameter or path segment.

Chain IDNetworkNotes
ethEthereumEVM mainnet
bscBNB ChainEVM mainnet
solSolanaNon-EVM — use base58 addresses
baseBaseCoinbase L2 (EVM)
arbArbitrumArbitrum One (EVM)
polyPolygonPolygon PoS (EVM)
avaxAvalancheAvalanche C-Chain (EVM)
ftmFantomEVM mainnet

Getting Started

1

Create an account

Sign up at omnirisk.io. Free accounts are available with no credit card required.

2

Generate an API key

Navigate to Profile → API Keys and click Create key. Your key will be shown once — copy it immediately. Keys have the format ri_live_<id>.<64-hex-chars>.

3

Make your first request

Use any HTTP client. Pass your key in the x-api-key header.

4

Understand the response

A successful GET /v1/token/analyze response looks like:

{
  "chain": "eth",
  "address": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984",
  "score": 72.4,
  "label": "caution",
  "signals": [
    { "id": "low_liquidity",       "severity": "medium", "weight": 0.28 },
    { "id": "whale_concentration", "severity": "high",   "weight": 0.41 }
  ],
  "meta": {
    "name": "Uniswap",
    "symbol": "UNI",
    "price_usd": 7.31,
    "market_cap_usd": 5510000000
  },
  "cached_at": "2026-05-20T10:14:00Z"
}

score — 0 (safe) to 100 (critical). label — one of safe · caution · risky · critical.

5

Handle errors

All errors share a common envelope. Inspect error.code for programmatic handling.

// HTTP 429 — rate limit exceeded
{
  "error": {
    "code": "RATE_LIMITED",
    "message": "You have exceeded 60 requests per minute. Upgrade to Pro for higher limits.",
    "docs_url": "https://omnirisk.io/developer/docs#errors"
  }
}

Authentication

All endpoints (except GET /v1/health) require the x-api-key request header.

x-api-key: ri_live_<id>.<64-hex-chars>

Key format

Keys are prefixed ri_live_ followed by a short opaque identifier, a dot, and 64 lowercase hex characters. Store them in environment variables — never commit them to version control or expose them in client-side browser code.

Key rotation

Call POST /v1/developer/api-keys/{keyId}/rotate. The old key remains valid for 24 hours so you can update downstream services without downtime.

Security checklist

  • Store keys in environment variables (OMNIRISK_API_KEY)
  • Never pass the key as a URL query parameter — it appears in server logs
  • Never expose keys in client-side JavaScript bundles
  • Rotate keys immediately if you suspect a leak
  • Use one key per service to enable granular revocation

Rate Limits

TierRequests / minMonthly included
Free6010,000
Pro600500,000
Pro+6,000Unlimited

Rate-limit response headers

Every response includes these headers:

HeaderDescription
X-RateLimit-LimitMaximum requests allowed in the current window
X-RateLimit-RemainingRequests remaining in the current window
X-RateLimit-ResetUnix timestamp when the window resets
Retry-After(429 only) Seconds to wait before retrying

Error Reference

All errors use HTTP semantics and a consistent JSON body at error.code.

CodeHTTPMeaning
BAD_REQUEST400Malformed request — check parameters
UNAUTHORIZED401Missing or invalid x-api-key
FORBIDDEN403Key is valid but lacks permission for this resource
NOT_FOUND404Resource does not exist
CONFLICT409Resource already exists (e.g. duplicate key name)
VALIDATION_ERROR422Parameter values failed schema validation
RATE_LIMITED429Too many requests — back off and retry
PAYMENT_REQUIRED402Free quota exhausted — upgrade required
PREMIUM_REQUIRED403Endpoint requires Pro or Pro+ plan
INTERNAL_ERROR500Unexpected server error — retry with exponential back-off
UPSTREAM_ERROR502On-chain data provider returned an error
UPSTREAM_UNAVAILABLE503On-chain data provider is temporarily unavailable

Agentic & LLM Integration

OmniRisk publishes machine-readable documentation so that AI agents, coding assistants, and autonomous tools can discover and call the API without any manual setup.

llms.txthttps://omnirisk.io/llms.txt

Concise discovery file following the llmstxt.org spec. Gives an AI agent the key endpoints, auth mechanism, and links — fits in a small context window.

llms-full.txthttps://omnirisk.io/llms-full.txt

Complete Markdown reference with every endpoint, parameter table, and example JSON response. Load this for deep integration or code generation.

openapi.jsonhttps://omnirisk.io/openapi.json

OpenAPI 3.1.0 specification. Compatible with any tool that accepts OpenAPI: Swagger UI, Postman, Speakeasy, Stainless, LangChain tools, and more.

How AI agents should use the API

  1. Fetch https://omnirisk.io/llms.txt for a fast summary of available capabilities.
  2. For full context, load https://omnirisk.io/llms-full.txt — it contains every endpoint description, parameter, and example response.
  3. Retrieve the API key from the environment variable OMNIRISK_API_KEY — never hardcode it.
  4. Set x-api-key: ${OMNIRISK_API_KEY} on every request.
  5. Respect X-RateLimit-Remaining and back off on 429 RATE_LIMITED using the Retry-After header value.

OpenAPI tool integration example

Pass the OpenAPI spec URL to any compatible SDK or agent framework:

# LangChain (Python)
from langchain.tools import OpenAPISpec, APIOperation
spec = OpenAPISpec.from_url("https://omnirisk.io/openapi.json")

# OpenAI function calling — generate schema from spec
# Speakeasy / Stainless — point at https://omnirisk.io/openapi.json
# Postman — import → OpenAPI 3.1 → paste URL

GitHub Repository

The public API documentation repository contains integration examples, a full README, and a changelog. Open an issue there for bugs or feature requests.

github.com/baz2024/omnirisk-api

Download the full README (PDF-ready Markdown) for offline reference or to share with your team:

↓ Download README.md
OmniRisk API v1
API Reference →Developer Portal →GitHub
curl -G https://api.omnirisk.io/v1/token/analyze \
  -H "x-api-key: ri_live_YOUR_KEY" \
  --data-urlencode "chain=eth" \
  --data-urlencode "address=0x1f9840a85d5af5bf1d1762f925bdaddc4201f984"