DFlow · AsyncAPI Specification

DFlow Trading API WebSocket Streams

Version 0.1.0

DERIVED event surface for the DFlow Trading API real-time WebSocket streams. Modeled by API Evangelist from the published DFlow docs (https://pond.dflow.net/resources/trading-api/websockets/overview and the /spot/recipes/stream-* recipes); DFlow does not publish a native AsyncAPI document. Channels stream live market data (top-of-book quotes, order-book depth, and priority-fee estimates) over WebSocket. Not a webhook/callback surface — these are client-subscribed read streams.

View Spec View on GitHub CompanyCrypto Web3SolanaTrading APIDeFiDEX AggregatorToken SwapBlockchainMEV ProtectionPrediction MarketsAgent ReadyAsyncAPIEventsWebSockets

Channels

quoteStream
Stream live bid/ask (top-of-book) quotes for a token pair.
bookStream
Stream ten levels of order-book depth for a token pair.
priorityFeesStream
Stream Trading API priority-fee estimates.

Servers

wss
production
Production WebSocket host (API key via x-api-key for higher limits).
wss
developer
Keyless, rate-limited developer WebSocket host for testing.

AsyncAPI Specification

Raw ↑
asyncapi: 3.0.0
info:
  title: DFlow Trading API WebSocket Streams
  version: 0.1.0
  description: >-
    DERIVED event surface for the DFlow Trading API real-time WebSocket streams.
    Modeled by API Evangelist from the published DFlow docs
    (https://pond.dflow.net/resources/trading-api/websockets/overview and the
    /spot/recipes/stream-* recipes); DFlow does not publish a native AsyncAPI
    document. Channels stream live market data (top-of-book quotes, order-book
    depth, and priority-fee estimates) over WebSocket. Not a webhook/callback
    surface — these are client-subscribed read streams.
  x-provenance:
    generated: '2026-07-18'
    method: derived
    source: https://pond.dflow.net/resources/trading-api/websockets/overview
servers:
  production:
    host: quote-api.dflow.net
    protocol: wss
    description: Production WebSocket host (API key via x-api-key for higher limits).
  developer:
    host: dev-quote-api.dflow.net
    protocol: wss
    description: Keyless, rate-limited developer WebSocket host for testing.
channels:
  quoteStream:
    address: /quote-stream
    description: Stream live bid/ask (top-of-book) quotes for a token pair.
    messages:
      quoteUpdate:
        name: quoteUpdate
        summary: A top-of-book bid/ask update for the subscribed token pair.
  bookStream:
    address: /book-stream
    description: Stream ten levels of order-book depth for a token pair.
    messages:
      bookUpdate:
        name: bookUpdate
        summary: Ten-level order-book depth snapshot/update for the subscribed pair.
  priorityFeesStream:
    address: /priority-fees/stream
    description: Stream Trading API priority-fee estimates.
    messages:
      priorityFeesUpdate:
        name: priorityFeesUpdate
        summary: Updated priority-fee estimate for landing transactions under congestion.
operations:
  subscribeQuotes:
    action: receive
    channel:
      $ref: '#/channels/quoteStream'
  subscribeBook:
    action: receive
    channel:
      $ref: '#/channels/bookStream'
  subscribePriorityFees:
    action: receive
    channel:
      $ref: '#/channels/priorityFeesStream'

Work with this as data

Every AsyncAPI spec 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 asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.
  • 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 AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/dflow-trading-asyncapi"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?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.