# Site facts

`GET https://api.llm.buzz/public/v1/site`

Counts of public models and providers, the standard rate, and the billing facts: the card fee, the smallest and largest top-up, auto top-up and the refund window. Amounts are in US cents and rates in basis points. It is the website's data, not a stable API.

Authentication: none, the route is keyless.

## Responses

- 200: The site document.
- 400: A query string other than `revision`, a whole number. The body is `{"error": {"code", "message"}}`.
- 503: The public data is busy, or the request pinned a `revision` this server has not published yet. Retry after a second, as `Retry-After: 1` says.

## Example (curl)

```bash
curl https://api.llm.buzz/public/v1/site
```

## Example response

```json
{
  "schema_version": 1,
  "generated_at": "2026-10-26T03:02:52Z",
  "revision": 915,
  "counts": {
    "models": 85,
    "providers": 11,
    "independent_providers": 1,
    "eu_providers": 3,
    "tokens_4w": null
  },
  "standard_rate_bps": 0,
  "provider_cut_bps": 0,
  "billing": {
    "enforced": true,
    "purchases": true,
    "fee_bps": 550,
    "fee_minimum_cents": 80,
    "minimum_cents": 500,
    "maximum_cents": 2500000,
    "auto_topup": true,
    "refund_window_hours": 24
  },
  "minimum_organizations": 5,
  "provider_performance": true,
  "provider_usage": true
}
```
