catalog

GET /v1/catalog/compute/own-cloud

List the Zinn® Private Cloud sizes, with a "from" price and the cities they run in.

所有 catalog 端点

身份验证

此端点是公开的。它不需要任何凭据或组织——这是我们自己的营销网站和 AI 问答引擎所读取的内容。

此端点不需要组织 ID。您的密钥已用于识别其所属的组织,且响应范围也仅限于该组织。

免费试用

将尖括号中的内容替换为您自己的值,并将键占位符替换为您仪表板中的一个键。

curl -X GET https://api.zinndigital.com/v1/catalog/compute/own-cloud

已登录?您仪表板中的 API 控制台会自动填入您真实的组织 ID 和您自己的密钥,并针对实时 API 运行请求,以便您查看实际的响应。 在 API 控制台中打开此端点

详细信息

The **Zinn® Private Cloud** range — the machines we source ourselves rather than resell — for the public product page. **Public**, cacheable exactly like `listCatalogCompute` (strong `ETag` + `max-age=60`). ⛔ **A sibling of `listCatalogCompute`, not a widening of it, and the reason is the price.** Every size on this range is priced **per data centre** — the same machine is $33.99 in one city and $44.99 in another — so `listCatalogCompute`, which by contract returns no data centres, has no honest figure to publish for one. This endpoint returns the cities, and every `amount_minor` here is the **cheapest** figure across them: a **"from" price**, which is the only kind that exists on a zoned range, and which the page must render with the word *from*. ⛔ **Nothing here is an offer.** An organisation passes a one-off verification before its first machine on this range (owner ruling 2026-08-14), so this read describes a product rather than opening a purchase — unlike `listCatalogCompute`, whose whole purpose is feeding an anonymous basket. A price is not an offer on this range in a second sense too: a city can be out of stock, and buildability is settled live at order time against the provider, never from this list. ⛔ `locations` are **our** city slugs (`falkenstein`, `singapore`), never a supplier zone token. The words a visitor reads are a translated catalogue entry per locale (§2.19); a zone whose city we have no public words for is **omitted**, because a vendor inventory key on an indexed page in 58 languages is a footprint disclosure nobody asked for (#1956).

参数

名称类型必填内容简介
If-None-Match (header)stringA previously returned `ETag`; a match responds `304`.

响应

名称类型必填内容简介
dataPublicOwnCloudComputeTier[]

此端点可能返回的错误

429