at.marque.partner.checkAvailability
Check up to 500 domains at once. Call it proxied through the user's PDS (atproto-proxy: did:web:marque.at#marque_registrar) with an at.marque.partnerApi-scoped token. Each result carries its own error field, so a single bad domain does not fail the batch. Prices are in whole US dollars and are indicative; the binding amount is set when createCheckout builds the Stripe session. Premium domains are flagged with isPremium and priced via premiumPrice.
Details · query
| Kind | query |
|---|---|
| Authority | partner.marque.at |
| Indexed |
Query
query · GETParameters
query stringFully qualified domain names to check, e.g. example.com.
minLength: 1maxLength: 500
maxLength: 253
#result
objectProperties
Whether the domain can be registered now. True when status is free or premium.
The fully qualified domain name that was checked, lowercased.
maxLength: 253
error
stringPer-domain failure reason when the domain could not be checked or priced, e.g. invalid format, unsupported TLD, or not available via the registrar. When set, the pricing fields are absent or zero.
isPremium
booleanWhether this is a premium domain, priced individually by the registry rather than at the standard TLD price.
maxPeriod
integerMaximum registration period in years for this TLD.
minPeriod
integerMinimum registration period in years for this TLD.
price
integerRegistration price per year, in whole US dollars. Absent for unavailable or errored domains.
renewPrice
integerRenewal price per year, in whole US dollars.
status
stringRegistry status of the domain: free (available), premium (available at a premium price), or active (already registered, not available). Absent when the domain could not be checked (see error).
knownValues: free | premium | active
transferAddsYear
booleanWhether transferring this TLD adds a year of registration (and so is charged).
transferPrice
integerTransfer price, in whole US dollars. 0 when transferring this TLD does not cost a registration period.
whoisPrivacyAllowed
booleanWhether WHOIS privacy can be enabled for this TLD at registration.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
List the TLDs Marque offers and their prices, for partner integrations.
-
at.marque.partner.createCheckout
procedureCreate a hosted payment checkout to register one or more domains for the calling user.
-
Get the status of a partner checkout order and the resulting domain details.