at.marque.partner.listPricing

marque.at

Schema Diff

+1 -1

From

CID
bafyreig352gt64t...
Indexed At
2026-06-16 14:55 UTC
View this version

To

CID
bafyreic5aovcyx4...
Indexed At
2026-06-16 20:35 UTC
View this version

Compatibility Analysis

Backward Compatible

No changes detected.

1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 -
      "description": "Return the full catalog of available TLDs with register, renew, and transfer prices. Call it proxied through the user's PDS (atproto-proxy: did:web:marque.at:api#marque_registrar) with an at.marque.partnerApi-scoped token. Prices are in whole US dollars and may change; they exclude tax and any premium-domain surcharge (use checkAvailability for the price of a specific domain). Does not include premium pricing, which is per-domain.",
5 +
      "description": "Return the full catalog of available TLDs with register, renew, and transfer prices. Call it proxied through the user's PDS (atproto-proxy: did:web:marque.at#marque_registrar) with an at.marque.partnerApi-scoped token. Prices are in whole US dollars and may change; they exclude tax and any premium-domain surcharge (use checkAvailability for the price of a specific domain). Does not include premium pricing, which is per-domain.",
6 6
      "output": {
7 7
        "encoding": "application/json",
8 8
        "schema": {
9 9
          "properties": {
10 10
            "tlds": {
11 11
              "description": "All offered TLDs, one entry each.",
12 12
              "items": {
13 13
                "ref": "#tld",
14 14
                "type": "ref"
15 15
              },
16 16
              "type": "array"
17 17
            }
18 18
          },
19 19
          "required": [
20 20
            "tlds"
21 21
          ],
22 22
          "type": "object"
23 23
        }
24 24
      },
25 25
      "type": "query"
26 26
    },
27 27
    "tld": {
28 28
      "properties": {
29 29
        "maxPeriod": {
30 30
          "description": "Maximum registration period in years. Upper bound for an item's years in createCheckout; a larger value is capped to this.",
31 31
          "type": "integer"
32 32
        },
33 33
        "minPeriod": {
34 34
          "description": "Minimum registration period in years. Use as the lower bound for an item's years in createCheckout; a smaller value is raised to this.",
35 35
          "type": "integer"
36 36
        },
37 37
        "popular": {
38 38
          "description": "Whether this TLD is featured as popular.",
39 39
          "type": "boolean"
40 40
        },
41 41
        "registerPrice": {
42 42
          "description": "Registration price per year, in whole US dollars.",
43 43
          "type": "integer"
44 44
        },
45 45
        "renewPrice": {
46 46
          "description": "Renewal price per year, in whole US dollars.",
47 47
          "type": "integer"
48 48
        },
49 49
        "tld": {
50 50
          "description": "The TLD including leading dot, e.g. .com.",
51 51
          "type": "string"
52 52
        },
53 53
        "tldUnicode": {
54 54
          "description": "Unicode display form of the TLD, if it differs from the ASCII form.",
55 55
          "type": "string"
56 56
        },
57 57
        "transferAddsYear": {
58 58
          "description": "Whether a transfer of this TLD adds a year of registration.",
59 59
          "type": "boolean"
60 60
        },
61 61
        "transferPrice": {
62 62
          "description": "Transfer price, in whole US dollars.",
63 63
          "type": "integer"
64 64
        },
65 65
        "whoisPrivacyAllowed": {
66 66
          "description": "Whether WHOIS privacy can be enabled for this TLD. When false, the years field in createCheckout still applies but whoisPrivacy is ignored.",
67 67
          "type": "boolean"
68 68
        }
69 69
      },
70 70
      "required": [
71 71
        "tld",
72 72
        "registerPrice",
73 73
        "renewPrice",
74 74
        "transferPrice"
75 75
      ],
76 76
      "type": "object"
77 77
    }
78 78
  },
79 79
  "description": "List the TLDs Marque offers and their prices, for partner integrations.",
80 80
  "id": "at.marque.partner.listPricing",
81 81
  "lexicon": 1
82 82
}

Compare Other Versions

Lexicon Garden

@