Domains auflisten
Gibt alle Domains zurück, auf die der authentifizierte API-Schlüssel Zugriff hat.
Anfrage
GET /api/v1/domains
Erforderlicher Scope: domains:read
Header
| Header | Erforderlich | Wert |
|---|---|---|
Authorization |
Ja | Bearer DEIN_API_SCHLÜSSEL |
Antwort
{
"data": [
{
"id": "6997649fd6212ab98fbb7289",
"name": "beispiel.de",
"tld": "de",
"sld": "beispiel",
"status": "OK",
"terminated": false,
"autoRenew": true,
"isLocked": true,
"isPrivacyEnabled": true,
"isDnssecEnabled": true,
"dnsRecordCount": 4,
"subscription": {
"cancelledAt": null,
"expiresAt": null,
"interval": "12 months"
},
"expiresAt": "2027-02-19T19:29:27.000Z",
"createdAt": "2026-02-19T19:29:35.674Z"
}
]
}
Antwortfelder
| Feld | Typ | Beschreibung |
|---|---|---|
id |
string | Eindeutige Domain-ID |
name |
string | Vollständiger Domainname |
tld |
string | Top-Level-Domain (z.B. com, de, io) |
sld |
string | Second-Level-Domain (z.B. beispiel) |
status |
string | Registrierungsstatus: OK, LOCK usw. |
terminated |
boolean | Ob die Domain gekündigt ist |
autoRenew |
boolean | null | Automatische Verlängerung |
isLocked |
boolean | null | Transfer-Sperre |
isPrivacyEnabled |
boolean | null | WHOIS-Datenschutz |
isDnssecEnabled |
boolean | null | DNSSEC-Status |
dnsRecordCount |
number | Anzahl der DNS-Einträge |
subscription |
object | null | Abonnement-Status: cancelledAt, expiresAt, interval |
expiresAt |
string | null | Ablaufdatum (ISO 8601) |
createdAt |
string | Erstellungszeitstempel (ISO 8601) |
Beispiel
curl https://hosting.site.quest/api/v1/domains \
-H "Authorization: Bearer sq_live_a94ecfca096d..."
MCP
Diese Daten sind auch über das list_domains MCP-Tool verfügbar.