hosting

PUT /v1/sites/{siteId}/cdn/settings

Change a site's CDN zone settings.

تمام hosting اینڈ پوائنٹس

تمام ڈویلپر دستاویزات

توثيقِ شناخت

ایک بیرر ٹوکن کے طور پر ایک API کی بھیجیں۔ کی کے پاس hosting.cdn.manage اجازت ہونی چاہیے؛ اس کے بغیر کی کو 404 کے بجائے 403 کے ساتھ مسترد کر دیا جاتا ہے۔

یہ اینڈ پوائنٹ کوئی آرگنائزیشن آئی ڈی نہیں لیتا۔ آپ کی کلید پہلے ہی اس آرگنائزیشن کی شناخت کرتی ہے جس سے یہ تعلق رکھتی ہے، اور اس کا جواب اسی کے مطابق محدود ہوتا ہے۔

آزمائیں

کوئی بھی چیز جو زاویہ دار قوسین میں ہو اسے اپنی اقدار سے بدلیں، اور کلیدی پلیس ہولڈر کو اپنے ڈیش بورڈ کی کسی کلید سے بدلیں۔

curl -X PUT https://api.zinndigital.com/v1/sites/{siteId}/cdn/settings \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{  }'

لاگ ان ہیں؟ آپ کے ڈیش بورڈ میں موجود API کنسول آپ کی حقیقی تنظیم کی آئی ڈی اور آپ کی اپنی کلید خود بخود پُر کر دیتا ہے، اور لائیو API پر درخواست چلاتا ہے تاکہ آپ اصل ردعمل دیکھ سکیں۔ اس اینڈ پوائنٹ کو API کنسول میں کھولیں

تفصیلات

A merge: only the fields present in the body are changed and an absent field is left alone — never reset to a default. A client written before a setting existed must not switch it off on every save. The body carries settings and nothing else. additionalProperties: false is load-bearing rather than tidy: these are pooled CDN accounts holding other customers' zones and a Cloudflare zone resolves by name alone, so a body key named domain or zone_id must be refused rather than silently discarded. The hostname is always read off the site row. ssl_mode deliberately does not accept Cloudflare's flexible, which leaves the edge-to-origin leg in plaintext. An empty body is a 422, not a no-op success. A provider without these controls is a 422 with code UNSUPPORTED_BY_PROVIDER — a save that reported success having changed nothing would be worse than a refusal. Requires hosting.cdn.manage.

پیرامیٹرز

نامقسملازمییہ کیا ہے
siteId (path)UuidہاںSite ID (UUIDv7).

درخواست کا باڈی

نامقسملازمییہ کیا ہے
cache_levelCdnCacheLevelنہیںHow aggressively the edge treats query strings as distinct cached objects, least to most. Cloudflare's bypass is deliberately not offered: it is an emergency operator state, and…
development_modebooleanنہیں
always_onlinebooleanنہیں
ssl_modeCdnSslModeنہیںThe TLS leg between the edge and the origin. Cloudflare's flexible is deliberately absent — it leaves that leg in plaintext, and the platform's Cloudflare adapter refuses to be…
brotlibooleanنہیں

جواب

نامقسملازمییہ کیا ہے
site_idUuidہاںUUIDv7 identifier — sortable by creation time (docs/02 §8).
supportedbooleanہاںWhether the CDN serving this site can express these settings at all. false for a pull-zone provider with no equivalent vocabulary; the other fields then carry defaults and a…
supported_valuesobjectہاںFor an enumerated supported field, which values this provider can be set to. A field absent from this map takes every value in its own vocabulary — the common case, so the…
supported_fieldsstring[]نہیںWhich of the five settings this site's CDN can actually express. ⛔ Sent always and empty rather than omitted when there are none — a client reading absence as "all of them"…
cache_levelCdnCacheLevelReportedہاںWhat a provider may REPORT for cache_level — the writable vocabulary plus the read-only states. by_parameters means the edge caches by a named list of query parameters
development_modebooleanہاںBypass the cache entirely so edits are visible immediately. The provider expires this automatically — see development_mode_seconds_remaining.
development_mode_seconds_remainingintegerہاںSeconds until the provider switches development mode off again, as reported by the provider rather than derived from when we set it. 0 when it is off. It is a countdown and not…
always_onlinebooleanہاںServe an archived copy of the page when the origin is unreachable.
ssl_modeCdnSslModeہاںThe TLS leg between the edge and the origin. Cloudflare's flexible is deliberately absent — it leaves that leg in plaintext, and the platform's Cloudflare adapter refuses to be…
brotlibooleanہاںServe Brotli-compressed responses to clients that accept them.

وہ خرابیان جو یہ اینڈ پوائنٹ واپس کر سکتا ہے

401 · 403 · 404 · 422 · 429 · 502 · 503