dydt.aiTerminalTerminalDevelopers
DocsAPI referenceChangelog
Open terminalGet API key

GET STARTED

OverviewQuickstartCore concepts

REFERENCE

HTTP endpointsWebSocket streams

ACCOUNT

API keysPricing and billing

GUIDES

AI agentsBuild your own agentChart embedChangelog

SPECS

OpenAPI JSON ↗AsyncAPI JSON ↗
Developers/Reference

WebSocket streams

Pick a stream, fill its payload, and watch live events. One connection can carry any number of subscriptions.

Stream reference

Choose a stream to inspect its payload, then paste an API key to listen for events.

Create key →
Kept in this tab only. Streams need a paid plan.
NOT CONNECTED

Token Research

Charts & Pools

Trades

Discovery

Smart Money

Token Research

Token Metadata

Token names, images, and links as they change.

WSSwss://data.dydt.ai/wsstream: token_metadata

No payload fields. Subscribe with an empty object.

SUBSCRIBE JSON
{
  "type": "subscribe",
  "stream": "token_metadata",
  "payload": {}
}

To stop, send the same frame with "type": "unsubscribe".

Event · token_metadata

data is an object with these fields.

  • token_addressstring

    Token mint address.

  • symbolstringnullable

    Token symbol.

  • namestringnullable

    Token name.

  • image_urlstringnullable

    Token image URL on the dydt CDN.

  • descriptionstringnullable

    Token description.

  • socialsmap

    Platform name to URL, for example twitter, telegram, website. Only known links are present.

Connection protocol

Authenticate
Send Authorization: Bearer <key> when connecting, or send {"type":"auth","key":"…"} as the first frame. Subscribe frames can follow right away.
Events
Every event is {"stream": "…", "data": {…}}, named after the stream you subscribed to.
Reconnecting
Events are not replayed. Reconnect, authenticate, resubscribe, then reload the HTTP snapshot to fill the gap.