---
title: "Public tier catalog"
method: GET
path: "/v1/metadata/tiers"
tags: ["system"]
---

# Public tier catalog

`GET /v1/metadata/tiers`

Ordered list of tiers (Free → Basic → Physical → Pro → Realtime Pro).

Static catalog — same response for every caller. 1h edge-cache is safe
because tier definitions only change on redeploy.

## Response `200`

Successful Response

- TierPublic[]
  - `name` string, required
  - `monthly_price_usd` string, required
  - `yearly_price_usd` string, required
  - `rate_limit_per_minute` integer, required
  - `monthly_quota` integer, required
  - `allowed_bases` string[], required
  - `allowed_contracts` string[], required
  - `includes_mcp` boolean, required
  - `commercial_use` boolean, required
  - `support_sla_hours` integer, nullable, required
  - `max_concurrent_streams` integer, required
  - `hidden` boolean, required

---

[API](https://skmtc.net/goldprice/apis/gold-api.md) · [All operations](https://skmtc.net/goldprice/apis/gold-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/goldprice/gold-api/revisions/7885a141754c/schema)
