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

# Snekfun Provider API

> HTTP and WebSocket for pools, orders, and asset metadata on analytics.snek.fun

# Snekfun Provider API

**Base URL:** `https://analytics.snek.fun`

This service exposes read APIs used by the Snekfun app: main-page pool lists, per-token pool state, order feeds, AI pool metadata, and user order history. Real-time updates use **WebSocket Protocol v2** on the same host (see [WebSocket](/api-reference/snekfun-provider/websocket)).

**Auth:** Endpoints are **public** unless noted otherwise.

## HTTP surface

| Area                                                              | Topics                                             |
| ----------------------------------------------------------------- | -------------------------------------------------- |
| [Main page](/api-reference/snekfun-provider/http/main-page)       | Initial list, KOTH, search, following              |
| [Pools feed](/api-reference/snekfun-provider/http/pools-feed)     | Single-token snapshot, bonding curve progress      |
| [Orders feed](/api-reference/snekfun-provider/http/orders-feed)   | Ledger + mempool orders, per-address metrics       |
| [AI pools](/api-reference/snekfun-provider/http/ai-pools)         | Pools by creator PKH                               |
| [Asset info](/api-reference/snekfun-provider/http/asset-info)     | Ticker, logo, socials                              |
| [User history](/api-reference/snekfun-provider/http/user-history) | Cross-wallet history, open orders, order by beacon |

## Machine-readable spec

The service exposes OpenAPI YAML at `GET /v1/docs/openapi` (same host) for integration tests and codegen.

## Identifiers

See [API introduction — Common identifiers](/api-reference/overview#common-identifiers) for `asset` / `pkh` formats.
