> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coingecko.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

Started in 2014, CoinGecko is the world's largest independent crypto data aggregator that is integrated with more than 1,000 crypto exchanges and lists more than 18,000 coins across 600+ categories. CoinGecko API offers the most comprehensive and reliable crypto market data through:

* Multiple [data delivery methods](https://docs.coingecko.com/docs/data-delivery-methods): RESTful JSON endpoints, WebSocket, Webhooks
* [AI Agent Hub](https://docs.coingecko.com/docs/ai-agent-hub): SKILL, MCP Server, CLI, x402, AI Prompts
* [Official SDKs](https://docs.coingecko.com/docs/sdk): Python & Typescript
* Spreadsheet Add-ons: [Google Sheets](https://docs.coingecko.com/docs/google-sheet) and [MS Excel](https://docs.coingecko.com/docs/excel)

CoinGecko API also serves **onchain DEX data** across 250+ blockchain networks, 1,800+ decentralized exchanges (DEXes), and 30M+ tokens, powered by GeckoTerminal.

Thousands of forward-thinking projects, Web3 developers, researchers, institutions, and enterprises use our API to obtain **price feeds, market data, metadata, and historical data of crypto assets, NFTs, exchanges, real-world assets, and treasuries**.

Here are some of the **common use cases** for clients who use CoinGecko API:

* Crypto Exchanges (CEX, DEX), Trading Apps
* Wallets (Hot, Cold)
* Data Aggregator, Crypto Screener, Analytics Dashboard
* AI Agents, DeFAI Apps
* Block Explorer, Portfolio Tracker
* DeFi Protocols, NFT Marketplaces, Digital Bank, Neobanks
* Backtesting Trading Strategy
* Accounting, Tax, Audit, HR Payroll
* Research & Analysis: Media, Institution, Academic, VC, Financial
* Oracles, Bots, Payments, E-commerce
* Blockchain/Onchain Security Platforms, DEX & Liquidity Aggregators
* RWA (Real-World Assets), Tokenized Platforms, Crypto Treasuries

<br />

🔥 New: [Flexible Data Delivery Methods](https://docs.coingecko.com/docs/data-delivery-methods)

<a href="/docs/data-delivery-methods">
  <Frame>
    <img src="https://mintcdn.com/coingecko/otGCm12HMglqoJbI/images/Data-Delivery-API-Docs-Banner-V1.png?fit=max&auto=format&n=otGCm12HMglqoJbI&q=85&s=0c33da5092f0d26d8028be8e05f1c8c8" noZoom width="1200" height="319" data-path="images/Data-Delivery-API-Docs-Banner-V1.png" />
  </Frame>
</a>

Optimize your infrastructure by fetching, streaming, or pushing crypto data. You can now pull on-demand market data via REST, stream ultra-low latency live prices and trades via WebSocket, and receive automated metadata updates via Webhook.

Subscribe to our [**paid API plan**](https://www.coingecko.com/en/api/pricing) (Analyst plan & above) to access all three data delivery methods.

<br />

<Columns cols={2}>
  <Card title="Setting Up Your API Key" icon="key" href="/docs/setting-up-your-api-key">
    Start by creating your CoinGecko API key
  </Card>

  <Card title="Building with AI" icon="robot" href="/docs/building-with-ai">
    Bring CoinGecko data to your AI apps
  </Card>
</Columns>

export const FooterFix = () => {
  React.useEffect(() => {
    const paginationElement = document.getElementById('pagination');
    if (paginationElement) paginationElement.remove();

    const footerElement = document.getElementById('footer');
    if (footerElement) footerElement.style.marginTop = '-40px';

    const feedbackToolbarClass = document.querySelector('.feedback-toolbar');
    if (feedbackToolbarClass) feedbackToolbarClass.style.paddingBottom = '0px';
  }, []);

  return null;
};

<FooterFix />
