How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Poloniex

US based digital asset exchange

This event API exposes 59 operations across 31 channels, and defines 78 schemas. It is described by AsyncAPI 2.6.0, at version 1.0.0.

The API connects through 4 servers: ws.poloniex.com/ws/public (wss), ws.poloniex.com/ws/private (wss), ws.poloniex.com/ws/v3/public (wss), ws.poloniex.com/ws/v3/private (wss).

59 operations 31 channels 78 schemas

Metadata

The identity and technical contract details declared by the specification.

Specification
AsyncAPI 2.6.0
API Version
1.0.0
Base URL
https://docs.poloniex.com
Resource Areas
1

Channels & Operations 59

Across 31 channels, the API surfaces 59 operations. Each is listed below with its action, channel, parameters, and response codes.

Channels 59
SUB
spot/candles
Receive candlestick updates
spotCandlesSubscribe body
PUB
spot/candles
Subscribe to candlestick channel
spotCandlesSubscribeRequest body
SUB
spot/trades
Receive trade prints
spotTradesSubscribe body
PUB
spot/trades
Subscribe to trades channel
spotTradesSubscribeRequest body
SUB
spot/ticker
Receive ticker updates
spotTickerSubscribe body
PUB
spot/ticker
Subscribe to ticker channel
spotTickerSubscribeRequest body
SUB
spot/book
Receive order book updates
spotBookSubscribe body
PUB
spot/book
Subscribe to book channel
spotBookSubscribeRequest body
SUB
spot/book_lv2
Receive level 2 order book updates
spotBookLv2Subscribe body
PUB
spot/book_lv2
Subscribe to booklv2 channel
spotBookLv2SubscribeRequest body
SUB
spot/symbols
Receive symbol metadata updates
spotSymbolsSubscribe body
PUB
spot/symbols
Subscribe to symbols channel
spotSymbolsSubscribeRequest body
SUB
spot/currencies
Receive currency metadata updates
spotCurrenciesSubscribe body
PUB
spot/currencies
Subscribe to currencies channel
spotCurrenciesSubscribeRequest body
SUB
spot/exchange
Receive exchange mode updates
spotExchangeSubscribe body
PUB
spot/exchange
Subscribe to exchange channel
spotExchangeSubscribeRequest body
SUB
spot/auth
Receive auth acknowledgement
spotAuthAck body
PUB
spot/auth
Authenticate the spot private session
spotAuthRequest body
SUB
spot/orders
Receive order events
spotOrdersSubscribe body
PUB
spot/orders
Subscribe to orders channel
spotOrdersSubscribeRequest body
SUB
spot/balances
Receive balance updates
spotBalancesSubscribe body
PUB
spot/balances
Subscribe to balances channel
spotBalancesSubscribeRequest body
PUB
spot/createOrder
Submit a create-order command
spotCreateOrder body
PUB
spot/cancelOrders
Submit a cancel-orders command
spotCancelOrders body
PUB
spot/cancelAllOrders
Submit a cancel-all-orders command
spotCancelAllOrders body
SUB
heartbeat
Receive heartbeat pong
heartbeatPong body
PUB
heartbeat
Send heartbeat ping
heartbeatPing body
SUB
futures/symbol
Receive futures product info
futuresSymbolSubscribe body
PUB
futures/symbol
Subscribe to futures symbol channel
futuresSymbolSubscribeRequest body
SUB
futures/book
Receive futures order book updates
futuresBookSubscribe body
PUB
futures/book
Subscribe to futures book channel
futuresBookSubscribeRequest body
SUB
futures/book_lv2
Receive futures level 2 book updates
futuresBookLv2Subscribe body
PUB
futures/book_lv2
Subscribe to futures booklv2 channel
futuresBookLv2SubscribeRequest body
SUB
futures/candles
Receive futures candlestick updates
futuresCandlesSubscribe body
PUB
futures/candles
Subscribe to futures candles channel
futuresCandlesSubscribeRequest body
SUB
futures/tickers
Receive futures ticker updates
futuresTickersSubscribe body
PUB
futures/tickers
Subscribe to futures tickers channel
futuresTickersSubscribeRequest body
SUB
futures/trades
Receive futures trades
futuresTradesSubscribe body
PUB
futures/trades
Subscribe to futures trades channel
futuresTradesSubscribeRequest body
SUB
futures/index_price
Receive index price updates
futuresIndexPriceSubscribe body
PUB
futures/index_price
Subscribe to indexprice channel
futuresIndexPriceSubscribeRequest body
SUB
futures/mark_price
Receive mark price updates
futuresMarkPriceSubscribe body
PUB
futures/mark_price
Subscribe to markprice channel
futuresMarkPriceSubscribeRequest body
SUB
futures/index_price_candles
Receive index-price kline updates
futuresIndexPriceCandlesSubscribe body
PUB
futures/index_price_candles
Subscribe to indexcandles channel
futuresIndexPriceCandlesSubscribeRequest body
SUB
futures/mark_price_candles
Receive mark-price kline updates
futuresMarkPriceCandlesSubscribe body
PUB
futures/mark_price_candles
Subscribe to markpricecandles channel
futuresMarkPriceCandlesSubscribeRequest body
SUB
futures/funding_rate
Receive funding rate updates
futuresFundingRateSubscribe body
PUB
futures/funding_rate
Subscribe to fundingrate channel
futuresFundingRateSubscribeRequest body
SUB
futures/auth
Receive auth acknowledgement
futuresAuthAck body
PUB
futures/auth
Authenticate the futures private session
futuresAuthRequest body
SUB
futures/positions
Receive position updates
futuresPositionsSubscribe body
PUB
futures/positions
Subscribe to positions channel
futuresPositionsSubscribeRequest body
SUB
futures/orders
Receive futures order events
futuresOrdersSubscribe body
PUB
futures/orders
Subscribe to futures orders channel
futuresOrdersSubscribeRequest body
SUB
futures/trade
Receive own-trade executions
futuresTradeSubscribe body
PUB
futures/trade
Subscribe to futures trade channel
futuresTradeSubscribeRequest body
SUB
futures/account
Receive futures account changes
futuresAccountSubscribe body
PUB
futures/account
Subscribe to futures account channel
futuresAccountSubscribeRequest body

Messages & Schemas 78

The contract defines 78 schemas that model the data carried by its messages. The most detailed are FuturesPositionsData (25 properties), FuturesProductInfoData (25 properties), OrderData (24 properties), FuturesOrdersData (23 properties). Each schema is shown below with its type and property counts.

SubscribeEnvelope
message
Subscribe (or unsubscribe) to one or more channels.
SubscribeEnvelopeNoSymbols
message
Some account-wide channels (e.g. balances) take no symbols list.
AuthSubscribeEnvelope
message
Authenticate a private session by subscribing to the auth channel.
AuthAck
message
Ping
message
Pong
message
CandlestickEvent
message
TradeEvent
message
TickerEvent
message
BookEvent
message
BookLv2Event
message
SymbolEvent
message
CurrenciesEvent
message
ExchangeEvent
message
OrderEvent
message
BalanceEvent
message
CreateOrderRequest
message
CancelOrdersRequest
message
CancelAllOrdersRequest
message
FuturesProductInfoEvent
message
FuturesOrderBookEvent
message
FuturesOrderBookV2Event
message
FuturesKlineEvent
message
FuturesTickersEvent
message
FuturesTradingInfoEvent
message
FuturesIndexPriceEvent
message
FuturesMarkPriceEvent
message
FuturesFundingRateEvent
message
FuturesPositionsEvent
message
FuturesOrdersEvent
message
FuturesTradeEvent
message
FuturesAccountChangeEvent
message
PoloEnvelopeBase
object
5 properties
PoloEnvelope_Candlestick
object
PoloEnvelope_Trade
object
PoloEnvelope_Ticker
object
PoloEnvelope_Book
object
PoloEnvelope_BookLv2
object
PoloEnvelope_Symbol
object
PoloEnvelope_Currencies
object
PoloEnvelope_Exchange
object
PoloEnvelope_Order
object
PoloEnvelope_Balance
object
PoloEnvelope_FuturesProductInfo
object
PoloEnvelope_FuturesOrderBook
object
PoloEnvelope_FuturesOrderBookV2
object
PoloEnvelope_FuturesKline
object
PoloEnvelope_FuturesTickers
object
PoloEnvelope_FuturesTradingInfo
object
PoloEnvelope_FuturesIndexPrice
object
PoloEnvelope_FuturesMarkPrice
object
PoloEnvelope_FuturesFundingRate
object
PoloEnvelope_FuturesPositions
object
PoloEnvelope_FuturesOrders
object
PoloEnvelope_FuturesTrade
object
PoloEnvelope_FuturesAccountChange
object
CandlestickData
object
11 properties
TradeData
object
8 properties
TickerData
object
13 properties
BookData
object
6 properties
BookLv2Data
object
7 properties
SymbolData
object
9 properties
CurrenciesData
object
18 properties
ExchangeData
object
2 properties
OrderData
object
24 properties
BalanceData
object
9 properties
FuturesProductInfoData
object
25 properties
FuturesOrderBookData
object
6 properties
FuturesOrderBookV2Data
object
7 properties
FuturesTickersData
object
16 properties
FuturesTradingInfoData
object
8 properties
FuturesIndexPriceData
object
3 properties
FuturesMarkPriceData
object
3 properties
FuturesFundingRateData
object
6 properties
FuturesPositionsData
object
25 properties
FuturesOrdersData
object
23 properties
FuturesTradeData
object
13 properties
FuturesAccountChangeData
object
11 properties

Specification

The full machine-readable AsyncAPI contract behind this narrative.

Source

poloniex-asyncapi.yml Raw ↑
Where this information came from

This is an independent, third-party profile of Poloniex, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.