Exchange Listings
Official venue notices for new listings, delistings and other trading changes, with scheduled times, recent history, and coin or venue filters.
What it does
Exchange listings and delistings from the venues' own notices: what is SCHEDULED (with the exact time when the venue states it) and what happened in the last 'days' (default 7, max 30). Binance (futures instrument list: exact open/settle times; announcements when configured), Bybit and OKX (official announcement feeds) and Upbit. Delistings are announced 2–7 days ahead; new listings, Upbit and Binance especially, are among the most price-moving events. Coins and times are parsed from each notice's title and text: a notice that does not name them says so. Filter by coin ('symbol', comma-separated), 'kind' (listing, delisting, or all to include other trading notices such as pair removals, margin/collateral changes, migrations and postponements) and 'exchange'.
Parameters
| Name | Type | Description |
|---|---|---|
symbolquery | string | Coin symbol(s), comma-separated, e.g. 'EPIC' or 'sol,eth'. Omit for all coins. |
kindquery | string | listing, delisting, both (default) or all (adds other trading notices)listingdelistingbothall |
exchangequery | string | Binance, Bybit, OKX or Upbit. Omit for all. |
daysquery | integer | How many days back 'recent' reaches, 1–30. Default 7. |
Call it
One API key works for MCP, REST and WebSocket; each call uses one unit. Agents without an account can pay per call with x402.
curl "https://mcp.f1ow.com/v1/catalysts/exchange-listings?kind=delisting&days=14" \
-H "Authorization: Bearer $F1OW_API_KEY"{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "catalysts_exchange_listings",
"arguments": {
"kind": "delisting",
"days": 14
}
}
}const res = await fetch("https://mcp.f1ow.com/v1/catalysts/exchange-listings?kind=delisting&days=14", {
headers: { Authorization: `Bearer ${process.env.F1OW_API_KEY}` },
});
const data = await res.json(); // the tool's result as JSON, typed in the OpenAPI spec
console.log(data);import os, requests
res = requests.get(
"https://mcp.f1ow.com/v1/catalysts/exchange-listings?kind=delisting&days=14",
headers={"Authorization": f"Bearer {os.environ['F1OW_API_KEY']}"},
)
data = res.json() # the tool's result as JSON, typed in the OpenAPI spec
print(data)// wss://mcp.f1ow.com/v1/ws — subprotocol "jsonrpc-2.0", Authorization: Bearer <key>
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "catalysts_exchange_listings",
"arguments": {
"kind": "delisting",
"days": 14
}
}
}
// Or push a fresh result whenever it changes (minimum interval 15 s)
{
"jsonrpc": "2.0",
"id": 2,
"method": "subscriptions/subscribe",
"params": {
"name": "catalysts_exchange_listings",
"arguments": {
"kind": "delisting",
"days": 14
},
"intervalSeconds": 60
}
}# No account: the first call answers 402 with a PAYMENT-REQUIRED challenge;
# an x402 client pays it in USDC on Base and retries.
curl "https://mcp.f1ow.com/x402/v1/catalysts/exchange-listings?kind=delisting&days=14"Sample response
A real response captured 2026-11-13. Interactive is the tool's MCP App rendering it, as Claude, ChatGPT and other MCP Apps hosts show it; here it is read-only. JSON is what REST and WebSocket return, and the structuredContent of an MCP call (trimmed for length), with generatedAt for freshness. Text is the report an MCP client hands to a model.
Exchange delistings — scheduled, and the last 14 days
Sources: Binance futures listing data ✓ (exact perpetual open/delist times) · Binance announcements ✓ (off: set BINANCE_API_KEY and BINANCE_API_SECRET (a read-only key) to hear Binance's announcements) · Bybit ✓ · OKX ✓ (effective times are on the linked pages, not in the feed) · Upbit ✓
SCHEDULED
2026-11-13 09:00 UTC (in 54m) | DELISTING | Bybit perp | AGI | Delisting of AGIUSDT Perpetual Contract | https://announcements.bybit.com/en-US/article/delisting-of-agiusdt-perpetual-contract--art7816e6629a54/
2026-11-13 09:00 UTC (in 54m) | DELISTING | Bybit perp | HAJIMI | Delisting of HAJIMIUSDT Perpetual Contract | https://announcements.bybit.com/en-US/article/delisting-of-hajimiusdt-perpetual-contract--art7266681607d5/
2026-11-13 09:00 UTC (in 54m) | DELISTING | Bybit perp | 4STOCK | Delisting of 4STOCKUSDT Perpetual Contract | https://announcements.bybit.com/en-US/article/delisting-of-4stockusdt-perpetual-contract--art52c4cf790adc/
2026-11-16 (day only) | DELISTING | Bybit | coins not named in the title | Bybit to Delist 12 Trading Pair(s) on Nov 16, 2026 | https://announcements.bybit.com/en-US/article/bybit-to-delist-12-trading-pair-s-on-nov-16-2026--artcfc6f4821c48/
2026-11-16 06:00 UTC (in 2d 21h) | DELISTING | Upbit spot | ZIL | 질리카(ZIL) 거래지원 종료 안내 (11/16 15:00) | https://upbit.com/service_center/notice?id=6669
2026-11-30 06:00 UTC (in 16d 21h) | DELISTING | Upbit spot | BLUR | 블러(BLUR) 거래지원 종료 안내 (11/30 15:00) | https://upbit.com/service_center/notice?id=6721
2026-12-07 06:00 UTC (in 23d 21h) | DELISTING | Upbit spot | HBD | 하이브달러(HBD) 거래지원 종료 안내 (12/7 15:00) | https://upbit.com/service_center/notice?id=6744
2026-12-07 06:00 UTC (in 23d 21h) | DELISTING | Upbit spot | DNT | 디스트릭트0x(DNT) 거래지원 종료 안내 (12/7 15:00) | https://upbit.com/service_center/notice?id=6743
2026-12-14 06:00 UTC (in 30d 21h) | DELISTING | Upbit spot | MANTRA | 만트라(MANTRA) 거래지원 종료 안내 (12/14 15:00) | https://upbit.com/service_center/notice?id=6773
RECENT
2026-10-30 09:00 UTC (13d 23h ago) | DELISTING | Bybit perp | EPIC | Delisting of EPICUSDT Perpetual Contract | https://announcements.bybit.com/en-US/article/delisting-of-epicusdt-perpetual-contract--artfddc9a184576/
2026-10-30 09:00 UTC (13d 23h ago) | DELISTING | Bybit perp | MITO | Delisting of MITOUSDT Perpetual Contract | https://announcements.bybit.com/en-US/article/delisting-of-mitousdt-perpetual-contract--art87127dd56942/
2026-10-30 09:00 UTC (13d 23h ago) | DELISTING | Bybit perp | PTB | Delisting of PTBUSDT Perpetual Contract | https://announcements.bybit.com/en-US/article/delisting-of-ptbusdt-perpetual-contract--art471fb03ab350/
2026-10-30 09:00 UTC (13d 23h ago) | DELISTING | Bybit perp | TMX | Delisting of TMXUSDT Perpetual Contract | https://announcements.bybit.com/en-US/article/delisting-of-tmxusdt-perpetual-contract--art1017f3d4607b/{
"asOfMs": 1794557146786,
"days": 14,
"kind": "delisting",
"recent": [
{
"category": "delistings",
"coins": [
"EPIC"
],
"effectiveDayOnly": false,
"effectiveMs": 1793350800000,
"exchange": "Bybit",
"kind": "delisting",
"market": "perp",
"publishedMs": 1793178522000,
"source": "announcement",
"title": "Delisting of EPICUSDT Perpetual Contract",
"url": "https://announcements.bybit.com/en-US/article/delisting-of-epicusdt-perpetual-contract--artfddc9a184576/"
},
{
"category": "delistings",
"coins": [
"MITO"
],
"effectiveDayOnly": false,
"effectiveMs": 1793350800000,
"exchange": "Bybit",
"kind": "delisting",
"market": "perp",
"publishedMs": 1793178525000,
"source": "announcement",
"title": "Delisting of MITOUSDT Perpetual Contract",
"url": "https://announcements.bybit.com/en-US/article/delisting-of-mitousdt-perpetual-contract--art87127dd56942/"
},
{
"category": "delistings",
"coins": [
"PTB"
],
"effectiveDayOnly": false,
"effectiveMs": 1793350800000,
"exchange": "Bybit",
"kind": "delisting",
"market": "perp",
"publishedMs": 1793178529000,
"source": "announcement",
"title": "Delisting of PTBUSDT Perpetual Contract",
"url": "https://announcements.bybit.com/en-US/article/delisting-of-ptbusdt-perpetual-contract--art471fb03ab350/"
},
{
"category": "delistings",
"coins": [
"TMX"
],
"effectiveDayOnly": false,
"effectiveMs": 1793350800000,
"exchange": "Bybit",
"kind": "delisting",
"market": "perp",
"publishedMs": 1793178533000,
"source": "announcement",
"title": "Delisting of TMXUSDT Perpetual Contract",
"url": "https://announcements.bybit.com/en-US/article/delisting-of-tmxusdt-perpetual-contract--art1017f3d4607b/"
}
],
"scheduled": [
{
"category": "delistings",
"coins": [
"AGI"
],
"effectiveDayOnly": false,
"effectiveMs": 1794560400000,
"exchange": "Bybit",
"kind": "delisting",
"market": "perp",
"publishedMs": 1794387656000,
"source": "announcement",
"title": "Delisting of AGIUSDT Perpetual Contract",
"url": "https://announcements.bybit.com/en-US/article/delisting-of-agiusdt-perpetual-contract--art7816e6629a54/"
},
{
"category": "delistings",
"coins": [
"HAJIMI"
],
"effectiveDayOnly": false,
"effectiveMs": 1794560400000,
"exchange": "Bybit",
"kind": "delisting",
"market": "perp",
"publishedMs": 1794387660000,
"source": "announcement",
"title": "Delisting of HAJIMIUSDT Perpetual Contract",
"url": "https://announcements.bybit.com/en-US/article/delisting-of-hajimiusdt-perpetual-contract--art7266681607d5/"
},
{
"category": "delistings",
"coins": [
"4STOCK"
],
"effectiveDayOnly": false,
"effectiveMs": 1794560400000,
"exchange": "Bybit",
"kind": "delisting",
"market": "perp",
"publishedMs": 1794387664000,
"source": "announcement",
"title": "Delisting of 4STOCKUSDT Perpetual Contract",
"url": "https://announcements.bybit.com/en-US/article/delisting-of-4stockusdt-perpetual-contract--art52c4cf790adc/"
},
{
"category": "delistings",
"coins": [],
"effectiveDayOnly": true,
"effectiveMs": 1794787200000,
"exchange": "Bybit",
"kind": "delisting",
"publishedMs": 1794225609000,
"source": "announcement",
"title": "Bybit to Delist 12 Trading Pair(s) on Nov 16, 2026",
"url": "https://announcements.bybit.com/en-US/article/bybit-to-delist-12-trading-pair-s-on-nov-16-2026--artcfc6f4821c48/"
},
{
"category": "거래",
"coins": [
"ZIL"
],
"effectiveDayOnly": false,
"effectiveMs": 1794808800000,
"exchange": "Upbit",
"kind": "delisting",
"market": "spot",
"publishedMs": 1792135804000,
"source": "announcement",
"title": "질리카(ZIL) 거래지원 종료 안내 (11/16 15:00)",
"url": "https://upbit.com/service_center/notice?id=6669"
},
{
"category": "거래",
"coins": [
"BLUR"
],
"effectiveDayOnly": false,
"effectiveMs": 1796018400000,
"exchange": "Upbit",
"kind": "delisting",
"market": "spot",
"publishedMs": 1793343600000,
"source": "announcement",
"title": "블러(BLUR) 거래지원 종료 안내 (11/30 15:00)",
"url": "https://upbit.com/service_center/notice?id=6721"
},
"… 3 more"
],
"sources": [
{
"name": "Binance futures listing data",
"note": "exact perpetual open/delist times",
"ok": true
},
{
"name": "Binance announcements",
"note": "off: set BINANCE_API_KEY and BINANCE_API_SECRET (a read-only key) to hear Binance's announcements",
"ok": true
},
{
"name": "Bybit",
"ok": true
},
{
"name": "OKX",
"note": "effective times are on the linked pages, not in the feed",
"ok": true
},
{
"name": "Upbit",
"ok": true
}
],
"generatedAt": "2026-11-13T08:05:46.8499577+00:00"
}Related tools
catalysts_etf_flowsDaily spot-ETF net flows for BTC, ETH, SOL and XRP — the latest day, the per-fund breakdown, and the trailing trend it has to be read against.
events_prediction_oddsWhat real money says about a question: per-outcome probabilities, the volume standing behind them, and when the market resolves.
catalysts_calendarCrypto events landing inside the next seven days, filterable to a single coin when only its own catalysts matter.
catalysts_economic_calendarCPI, FOMC, jobs and GDP — the macro releases that move crypto anyway — from two days back to a week ahead, filtered by importance.
Call Exchange Listings from your agent
Sign in, get an API key and make your first call in under a minute. No card required.
For agents: this page as Markdown · all docs