Polymarket Get Orderbook
Get the order book for a Polymarket token showing all bids and asks. Returns full depth of market with price levels, sizes, and spread information. Ideal for: market analysis, liquidity assessment, spread monitoring, trading strategy development.
Действие каталога Утилита
Получите книгу ордеров для токена Polymarket, показывающую все заявки на покупку и продажу. Возвращает полную глубину рынка с уровнями цен, размерами и информацией о спреде. Идеально подходит для: анализа рынка, оценки ликвидности, мониторинга спреда, разработки торговых стратегий.
Краткий обзор
| Поле | Значение |
|---|---|
| Action ID | polymarket-get-orderbook |
| Категория | Утилита |
| Коннектор | Не требуется |
| Требует газа | Нет |
| Движение средств | Не указано |
| Теги | polymarket, orderbook, market-data, read |
Схема полезной нагрузки
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
tokenId | string | Да | Идентификатор токена (ID актива токена условия) для получения книги ордеров |
Схема результата
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
market | string | Нет | Идентификатор условия рынка |
assetId | string | Нет | Идентификатор токена/актива |
timestamp | string | Нет | Метка времени книги ордеров |
bids | array | Да | Заявки на покупку, отсортированные по возрастанию цены |
asks | array | Да | Заявки на продажу, отсортированные по убыванию цены |
bestBid | number | null | Нет | Лучшая (наивысшая) цена покупки, null если нет заявок на покупку |
bestAsk | number | null | Нет | Лучшая (наинизшая) цена продажи, null если нет заявок на продажу |
spread | number | null | Нет | Спред между лучшей ценой покупки и продажи, null если одна из сторон пуста |
bidCount | number | Нет | Количество уровней покупок |
askCount | number | Нет | Количество уровней продаж |
minOrderSize | number | Нет | Минимальный размер ордера |
tickSize | number | Нет | Размер тика для рынка |
negRisk | boolean | Нет | Является ли это рынком с отрицательным риском |
lastTradePrice | number | Нет | Цена последней сделки |
Примеры
json{ "type": "polymarket-get-orderbook", "payload": { "tokenId": "1" }, "children": []}
bashcurl -X POST "https://api.b3os.org/v1/actions/polymarket-get-orderbook/test" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "inputs": { "tokenId": "1" }}'
Поля полезной нагрузки могут использовать выражения рабочего процесса, такие как {{$trigger.body.amount}}, {{$nodes.fetch.result.price}} и {{$props.asset}}, когда значение должно поступать из триггера, предыдущего узла или свойства повторно используемого рабочего процесса.
