ChainRay Context Brief API
The Context Brief API from ChainRay — 2 operation(s) for context brief.
The Context Brief API from ChainRay — 2 operation(s) for context brief.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/chainray-online:chainray-online-context-brief-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a 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: 3.2.0
info:
title: ChainRay Context Brief API
version: '1.0'
description: Blockchain data and intelligence service for AI agents. 93 logical paid capabilities / 94 HTTP route templates × 57 chains (44 EVM + 13 non-EVM) — from gas fees to DeFi analytics, with real-time streams, intent routing, and verifiable proofs. Pay-per-request via x402.
contact:
name: ChainRay
email: chainraydev@proton.me
url: https://chainray.online/#about
x-payment-protocol: x402
x-chainray-counts:
logicalPaidCapabilities: 93
httpRouteTemplates: 94
x-guidance: Pay-per-request analytics API for AI agents. Use ?chain= to select chains. USDC on Base via x402.
servers:
- url: https://chainray.online
tags:
- name: Context Brief
paths:
/context-brief:
get:
summary: Context Brief ($0.05)
operationId: getContextBrief
parameters:
- name: chain
in: query
schema:
type: string
enum:
- base
- ethereum
- arbitrum
- optimism
- polygon
- bsc
- avalanche
- zksync
- linea
- scroll
- blast
- mantle
- gnosis
- polygon-zkevm
- mode
- sei
- celo
- manta
- taiko
- fantom
- cronos
- opbnb
- zora
- worldchain
- metis
- fraxtal
- kava
- zetachain
- filecoin
- core-dao
- aurora
- moonbeam
- klaytn
- bob
- canto
default: base
description: Target blockchain
- name: intent
in: query
schema:
type: string
enum:
- swap
- bridge
- invest
default: swap
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
additionalProperties: true
'402':
description: Payment required
content:
application/json:
schema:
type: object
properties:
x402Version:
type: integer
error:
type: string
accepts:
type: array
items:
type: object
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.05'
protocols:
- x402: {}
x-chainray-supported-chains:
- base
- ethereum
- arbitrum
- optimism
- polygon
- bsc
- avalanche
- zksync
- linea
- scroll
- blast
- mantle
- gnosis
- polygon-zkevm
- mode
- sei
- celo
- manta
- taiko
- fantom
- cronos
- opbnb
- zora
- worldchain
- metis
- fraxtal
- kava
- zetachain
- filecoin
- core-dao
- aurora
- moonbeam
- klaytn
- bob
- canto
tags:
- Context Brief
/context-brief/workflow:
post:
summary: Workflow Brief ($0.05, EVM)
operationId: postWorkflowBrief
requestBody:
content:
application/json:
schema:
type: object
properties:
agents:
type: array
items:
type: string
minItems: 1
maxItems: 5
description: Agent roles participating in the workflow
intent:
type: string
maxLength: 256
chains:
type: array
items:
type: string
enum:
- base
- ethereum
- arbitrum
- optimism
- polygon
- bsc
- avalanche
- zksync
- linea
- scroll
- blast
- mantle
- gnosis
- polygon-zkevm
- mode
- sei
- celo
- manta
- taiko
- fantom
- cronos
- opbnb
- zora
- worldchain
- metis
- fraxtal
- kava
- zetachain
- filecoin
- core-dao
- aurora
- moonbeam
- klaytn
- bob
- canto
- monad
- tempo
- megaeth
- arc
- plasma
- katana
- robinhood
- pharos
- hyperevm
minItems: 1
maxItems: 3
description: EVM chains only
constraints:
type: object
maxProperties: 12
additionalProperties:
oneOf:
- type: string
- type: number
- type: boolean
required:
- agents
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
additionalProperties: true
'402':
description: Payment required
content:
application/json:
schema:
type: object
properties:
x402Version:
type: integer
error:
type: string
accepts:
type: array
items:
type: object
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.05'
protocols:
- x402: {}
tags:
- Context Brief