PancakeSwap API: Was es gibt, was archiviert ist, was zählt
PancakeSwap trug an dem Tag, an dem ich maß, 91,8 % des BNB-Smart-Chain-DEX-Volumens, dokumentiert aber überhaupt keine REST-API. Hier erfährst du, was die Doku wirklich bietet, und warum das Top-Google-Ergebnis zu einem 500er führt.

Die kurze Antwort. PancakeSwap dokumentiert keine REST-API. Der APIs-Bereich der Entwickler-Doku enthält genau eine Seite, und die handelt von Subgraphs: 17 Stück, aufgeteilt auf zwei Hosting-Anbieter, von denen drei Handelsdaten betreffen.
Die REST-API, an die sich Leute erinnern, war pancake-info-api. Sie wurde im November 2022 archiviert. Ihr Host läuft noch und antwortet noch, und genau das kostet dich einen Nachmittag.
PancakeSwap ist bei DEX-Datenfragen ein ungewöhnlicher Fall, weil das Protokoll fast die ganze Chain ist. Am 22. September 2026 trug es 91,8 % des BNB-Smart-Chain-DEX-Volumens. Was auch immer du auf BSC baust, du baust größtenteils auf PancakeSwap.
Deshalb lohnt es sich, den Zustand der öffentlichen Datenoberfläche sauber darzulegen. Im Folgenden: was die Doku wirklich dokumentiert, wohin dich die Top-Google-Ergebnisse schicken, und wie BSC an dem Tag aussah. Die Methode steht am Ende.
Was PancakeSwap dokumentiert, und was nicht
Die Entwickler-Doku unter developer.pancakeswap.finance hat ein APIs-Menü. Es hat eine Unterseite, /apis/subgraph, und keinen zweiten Eintrag. Keine REST-Referenz, kein OpenAPI-Dokument, kein eigener gehosteter Query-Endpunkt von PancakeSwap.
Die Seite listet 17 Subgraphs. Die meisten davon haben nichts mit Handel zu tun:
Die nutzbare Oberfläche sind also drei Subgraphs, und jeder ist auf eine Version auf einer Chain begrenzt. Exchange V2 und V3 sind jeweils für BSC, Ethereum, Arbitrum, zkSync, Linea, Base und opBNB gelistet. StableSwap ist nur für BSC und Arbitrum gelistet.
Es gibt eine Besonderheit dabei, wo sie liegen. BSC und opBNB zeigen auf NodeReal, alles andere auf The Graph. Zwei Anbieter, zwei Sätze Bedingungen, zwei Orte für ein Konto, für ein Protokoll. Die Doku beginnt außerdem mit „Please refer to Github repo for the latest version", was vernünftig klingt und zugleich zeigt, wo die eigentliche Quelle der Wahrheit liegt.
Noch eine Lücke, die auffällt. Die Startseite der Doku kündigt PancakeSwap Infinity als nächste Version der Exchange an. Die Subgraph-Seite erwähnt Infinity mit keinem Wort.
Das archivierte Repo, das noch rankt, und der 500er, zu dem es führt
Suchst du nach der PancakeSwap API, steht github.com/pancakeswap/pancake-info-api auf der ersten Google-Seite. Es hat 329 Stars und beschreibt sich selbst als „Serverless API implementation for PancakeSwap on-chain data query", was genau danach klingt, wonach du gesucht hast.
Es ist seit 2022 archiviert. Der letzte Commit landete am 13. November 2022.
Hier kommt der Teil, der Leute Zeit kostet. Der Host, den es dokumentiert, läuft noch. Aufgerufen am 22. September 2026:
curl "https://api.pancakeswap.info/api/v2/summary"
HTTP 500
{"error":{"code":500,"message":"Network error: request to
https://error.thegraph.com/apierror.json failed, reason:
getaddrinfo ENOTFOUND error.thegraph.com"}}
Lies dir diesen Fehler durch. Es ist kein 404 und keine Wartungsseite. Es ist ein laufender Dienst, dessen eigenes Backend verschwand, als The Graph seine gehosteten Subgraphs abschaltete, verpackt als DNS-Fehler in einem 500er. Stößt du beim Integrieren darauf, wirkt alles daran wie ein vorübergehendes Problem, das einen erneuten Versuch wert ist. Ist es nicht. Da kommt nichts mehr zurück.
PancakeSwap war 91,8 % der BNB Smart Chain am 22. September 2026
An diesem Tag trugen dreizehn DEXes Volumen auf BSC. Drei davon waren PancakeSwap:
Zur Einordnung des Rests: Der größte Handelsplatz außerhalb von PancakeSwap war Uniswap v3 mit 75.247.512 $, dicht gefolgt von Uniswap v4 mit 68.607.214 $. Zusammen sind die beiden der größte Teil der übrigen 8,2 %.
Eine Version reicht nicht, und welche ist fast Zufall
V3 nahm an diesem Tag 51,5 % des PancakeSwap-Volumens, V2 48,5 %. Richtest du einen reinen V3-Subgraph auf BSC, liest du etwa die Hälfte des Protokolls, ohne jedes Signal, dass etwas fehlt.
Die Pool-Zahlen ziehen in die andere Richtung und sind gut zu kennen, bevor du einen Index planst. V2 hält 41.305 Pools gegenüber 3.340 bei V3. V3 konzentriert ein ähnliches Volumen auf ein Zwölftel so viele Pools, eine reine V2-Sicht hat also den Long Tail und eine reine V3-Sicht die Tiefe. Du willst beides, was zwei Subgraphs pro Chain bedeutet, noch bevor du angefangen hast.
Ein Call für PancakeSwap-Pools
Der andere Weg ist ein REST-Call gegen einen Index, der bereits jede Version führt. Kein Key, keine Anmeldung, kein GraphQL:
curl "https://api.dexpaprika.com/networks/bsc/pools/search?dex_name=pancakeswap_v3&limit=3"
Das liefert HTTP 200 und ein Objekt der Form {results, has_next_page, next_cursor, query}. Zeilen tragen id, dex_id, dex_name, chain, volume_usd_24h, volume_usd_7d, volume_usd_30d, liquidity_usd, transactions_24h, price_usd, fee, created_at, created_at_block_number, vier price_change_percentage_*-Fenster und ein tokens-Array.
Tauschst du pancakeswap_v3 gegen pancakeswap_v2 oder pancakeswap_stable, ändert sich die Form nicht. Achte auf die ID, nicht den Anzeigenamen: dex_name nimmt den Identifier, und ein Anzeigename liefert 200 mit leerem results statt eines Fehlers.
Candles und einzelne Swaps für jeden dieser Pools kommen von /networks/bsc/pools/{address}/ohlcv und /networks/bsc/pools/{address}/transactions, und genau das liefert dir ein Subgraph nur, wenn jemand die passende Entity dafür geschrieben hat. Der Swaps-Endpunkt braucht seit dem 30. September 2026 einen Dev- oder Pro-Plan, auf api-pro.dexpaprika.com.
Calls ohne Key reichen zum Ausprobieren der Pool-Suche und der Candles. Ein kostenloser Key von console.dexpaprika.com erhöht Rate Limit und Kontingent, mit aktuellen Zahlen für jede Stufe auf der Pricing-Seite statt in diesem Artikel, weil sie sich ändern. Bevor du damit baust: Daten im kostenlosen Tier können bis zu 60 Sekunden hinterherhängen, Echtzeit gibt es nur im bezahlten Tier.
Häufige Fragen
Hat PancakeSwap eine API?
Keine REST-API, die dokumentiert ist. Der APIs-Bereich der Entwickler-Doku hat eine einzige Seite, und die behandelt Subgraphs. Für Marktdaten fragst du einen Subgraph bei The Graph ab, oder bei NodeReal für BSC und opBNB, oder du liest PancakeSwap-Pools aus einem Index, der sie bereits abdeckt.
Wie hoch sind die Rate Limits der PancakeSwap API?
Es gibt kein PancakeSwap-Rate-Limit zu nennen, weil es keine von PancakeSwap betriebene API gibt, die limitiert wäre. Deine Limits kommen von wem auch immer den Subgraph hostet, den du abfragst, The Graph oder NodeReal, unter deren Bedingungen.
Funktioniert api.pancakeswap.info noch?
Nein. Es antwortet, das ist das Verwirrende daran, aber es antwortet mit HTTP 500 und einem DNS-Fehler für error.thegraph.com. Das Repository dahinter wurde im November 2022 archiviert.
Braucht man einen API-Key für PancakeSwap-Daten?
Für den Subgraph-Weg ja, von The Graph oder von NodeReal, je nach Chain. PancakeSwap selbst stellt keine Keys aus.
Welche PancakeSwap-Version sollte ich indexieren?
Beide, V2 und V3, nach dem Stand vom 22. September 2026, als sie sich das Volumen 51,5 % zu 48,5 % teilten. StableSwap ist auf BSC klein genug, um es liegen zu lassen, bis du es brauchst: 291.276 $ gegenüber den anderen beiden mit je rund 800 Mio. $.
Auf welchen Chains läuft PancakeSwap?
Die Subgraph-Seite listet BSC, Ethereum, Arbitrum, zkSync, Linea, Base und opBNB für Exchange V2 und Exchange V3, sowie BSC plus Arbitrum für StableSwap. Die Zahlen in diesem Artikel sind ausschließlich BSC, denn dort liegt das Volumen.
Wie diese Zahlen gemessen wurden
Alles oben wurde am 22. September 2026 live an der Quelle abgelesen.
Die Subgraph-Liste und die Chain-Listen stammen aus developer.pancakeswap.finance/apis/subgraph, geparst statt überflogen: 17 Einträge, und die Aussage, dass das APIs-Menü eine Unterseite hat, ist eine Prüfung jedes /apis/-Links auf dieser Seite, die genau einen liefert. Die Infinity-Lücke ist eine Textsuche auf derselben Seite gegen die Ankündigung auf der Startseite der Doku.
Der Archivstatus von pancakeswap/pancake-info-api stammt von der GitHub-API, die archived: true und einen letzten Push vom 13. November 2022 meldet. Der 500er ist ein echter Call, wörtlich zitiert, und ich habe ihn gegen zwei Pfade laufen lassen statt gegen einen.
Die BSC-Tabelle ist ein einziger GET /networks/bsc/dexes-Call ohne Key gegen api.dexpaprika.com, mit jeder Zeile und beiden Summen aus derselben Antwort, damit die Spalten aufgehen. Die Pool-Suche ist so zitiert, wie sie lief, und lieferte 200.
Volumen-Zahlen sind ein 24-Stunden-Fenster, das mit der Messung endet, und werden sich verschoben haben. Der Split zwischen V2 und V3 ist die Zahl, die nächsten Monat am ehesten anders aussieht, und genau die solltest du neu laufen lassen, bevor du darum herum planst.
Die vollständige REST-Referenz gibt es unter docs.dexpaprika.com, und es gibt eine Seite mit einem Live-Swap-Feed für PancakeSwap auf BSC.
Dieselbe Frage für zwei weitere DEXes: was die Uniswap API liefert, und was die Raydium API auf Solana abdeckt.
Original CoinPaprika guide.