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

# GET /season

> Current season phase, counts, and prize pool state

## /season — machine-readable

| Field                     | Value          |
| ------------------------- | -------------- |
| method                    | GET            |
| host                      | api.filter.fun |
| path                      | /season        |
| auth                      | none           |
| status\_field\_canonical  | true           |
| http\_404\_on\_not\_ready | false          |
| not\_ready\_returns\_http | 200            |

### Field aliases (legacy → canonical)

| Legacy       | Canonical                  |
| ------------ | -------------------------- |
| championPool | filterFund                 |
| polReserve   | filterFundLiquidityReserve |

Both legacy and canonical fields are populated in every response with identical values. New clients should prefer canonical names.

### Phase enum

| Value      | Hour range       | Trigger                                |
| ---------- | ---------------- | -------------------------------------- |
| pre-launch | —                | between settlement and next Mon 00:00Z |
| launch     | h0 → activation  | reservations open, no trading yet      |
| trading    | activation → h96 | full field tradeable                   |
| finals     | h96 → h168       | top 6 only                             |
| settled    | post-h168        | winnerSettledAt populated              |
| aborted    | —                | \< 4 reservations by h48               |

### Caching

| Header                            | Use                     |
| --------------------------------- | ----------------------- |
| Cache-Control: no-cache (request) | bypass edge cache       |
| X-Cache (response)                | HIT/MISS/BYPASS         |
| RateLimit-Remaining (response)    | requests left in window |
| Retry-After (response on 429)     | seconds to wait         |
