domains

GET /v1/domains/{domainId}/premium-dns

Whether Premium DNS can be sold for this domain, and which row to sell.

Bütün domains nöqtələri

Bütün tərtibatçı sənədləri

Doğrulama

API açarını bearer token kimi göndərin. Açar sites.view icazəsinə malik olmalıdır; bu icazəsi olmayan açar 404 deyil, 403 xətası ilə rədd edilir.

Bu endpoint heç bir təşkilat ID-si tələb etmir. Sizin açarınız artıq aid olduğu təşkilatı müəyyən edir və cavab həmin təşkilat üçün məhdudlaşdırılır.

Sınaqdan keçir

Bucaqlı mötərizələrdə olan hór şeyi öz qiymətlərinizlə, açar yertutucusunu isə idarə panelinizdən bir açarla əvəz edin.

curl -X GET https://api.zinndigital.com/v1/domains/{domainId}/premium-dns \
  -H "Authorization: Bearer zdk_live_…"

Sistemə daxil olmusunuz? İdarə panelinizdəki API konsolu real təşkilatınızın identifikatorunu və öz açarınızı avtomatik doldurur, sorğunu canlı API-yə qarşı icra edir ki, siz faktiki cavabı görə biləsiniz. Bu son nöqtəni API konsolunda açın

Təfərrüatlar

Premium DNS by Sectigo is sold per zone, so it is meaningless without a domain and its catalogue rows are deliberately not public — the account-level storefront must not offer it and the domain's own screen must. This is the read that screen uses. ⛔ The offer is SUPPRESSED where the domain cannot use the product, computed here rather than in a client. A Cloudflare-registrar domain cannot be delegated anywhere else at all, and a domain riding the shared fleet nameservers has no authoritative zone of its own for Sectigo to replace. Selling to either would charge the customer and then refuse them. reason is a code, never a sentence — the customer-facing wording is localizable and belongs in the client's own catalogue. registrar_locks_nameservers means the registrar permits no other nameservers; no_zone_of_its_own means there is no zone to upgrade; registry_unavailable means the public registry did not answer, so we cannot tell which case this is — and an unknown is not a yes. code is the Extra.code to purchase, chosen by the domain's product line through the catalogue's own fence rather than by a second price table. site_id is the site the purchase must name: the extra is site-scoped, so a buy button offered without one produces a charge that fulfilment then refuses. Requires sites.view, RLS-scoped.

Parametrlər

AdTipTələb olunurNədir
domainId (path)UuidBəliThe domain's id.

Cavab

AdTipTələb olunurNədir
availablebooleanBəliShow the offer.
reasonstring<registrar_locks_nameservers, no_zone_of_its_own, registry_unavailable>BəliWhy the offer is hidden, as a CODE for the client to translate. null when available is true, and also when active is true — an existing purchase is not a suppression.
codestringBəliThe Extra.code to purchase, chosen by the domain's product line.
activebooleanBəliAlready bought for this domain and not refunded. The screen says so rather than offering it again — and it is a THIRD state, not available: false with a reason: hiding the card…

Bu son nöqtənin qaytara biləcəyi xətalar

401 · 403 · 404 · 429