Befehlsreferenz
Diese Seite wird automatisch aus der CLI generiert (
npm run docs:gen). Nicht von Hand bearbeiten.
Globale Optionen
| Option | Default | Beschreibung |
|---|---|---|
--ote | – | gegen das INWX-OTE-Testsystem arbeiten (statt produktiv) |
inwx login
Bei INWX anmelden und Zugang speichern
inwx logininwx logout
Gespeicherten Zugang entfernen
inwx logoutinwx whoami
Angemeldeten Account anzeigen
inwx whoamiinwx dns
DNS-Records verwalten
inwx dns ls
Alle Records einer Zone anzeigen
inwx dns ls <domain>Alias: list
inwx dns zone
DNS-Zonen verwalten
inwx dns zoneinwx dns add
Einzelnen Record anlegen
inwx dns add [options] <domain> <name> <type> <content>| Option | Default | Beschreibung |
|---|---|---|
--ttl <sekunden> | 3600 | TTL |
--prio <n> | – | Priorität (für MX) |
inwx dns rm
Record per ID löschen
inwx dns rm [options] <domain> <id>Alias: remove
| Option | Default | Beschreibung |
|---|---|---|
-y, --yes | – | ohne Rückfrage |
inwx dns apply
Records deklarativ aus einer JSON-Datei ausrollen (mit Plan)
inwx dns apply [options] <file>| Option | Default | Beschreibung |
|---|---|---|
--dry-run | – | nur den Plan zeigen, nichts schreiben |
-y, --yes | – | ohne Rückfrage anwenden |
inwx domain
Domains verwalten (Verfügbarkeit, Preise, Registrierung)
inwx domain check
Verfügbarkeit einer oder mehrerer Domains prüfen (READ-ONLY)
inwx domain check <name...>inwx domain price
Preisinfo zu einer Domain/TLD
inwx domain price <name>inwx domain ls
Eigene Domains auflisten
inwx domain lsAlias: list
inwx domain info
Details zu einer eigenen Domain
inwx domain info <name>inwx domain ns
Nameserver einer Domain aktualisieren
inwx domain ns [options] <name>| Option | Default | Beschreibung |
|---|---|---|
--ns <liste> | ns.inwx.de,ns2.inwx.de | Nameserver (kommasepariert) |
--dry-run | – | nur validieren (testing=true), nicht ändern |
-y, --yes | – | Rückfrage überspringen |
inwx domain buy
Domain registrieren (Standard: OT&E-Test; PROD nur mit --yes-live)
inwx domain buy [options] <name>| Option | Default | Beschreibung |
|---|---|---|
--period <dauer> | 1Y | Registrierungsdauer, z. B. 1Y |
--registrant <contactId> | – | Inhaber-Kontakt-ID (Pflicht) |
--admin <contactId> | – | Admin-C |
--tech <contactId> | – | Tech-C |
--billing <contactId> | – | Billing-C |
--ns <liste> | ns.inwx.de,ns2.inwx.de | Nameserver (kommasepariert) |
--renewal-mode <modus> | – | Verlängerungsmodus (AUTORENEW, AUTOEXPIRE, AUTODELETE) |
--ext <keyval> | – | TLD-Zusatzdaten als key=value (mehrfach nutzbar) |
--dry-run | – | nur validieren (testing=true), nicht registrieren |
-y, --yes | – | Rückfrage überspringen (nur OT&E; LIVE braucht weiter die Tippbestätigung) |
--yes-live | – | ECHTE, kostenpflichtige Registrierung auf PROD erlauben |
inwx contact
Domain-Kontakte (Handles) verwalten
inwx contact ls
Kontakte auflisten
inwx contact lsAlias: list
inwx contact add
Neuen Kontakt anlegen (interaktiv oder vollständig per Flags)
inwx contact add [options]| Option | Default | Beschreibung |
|---|---|---|
--type <typ> | person | person | org | role |
--name <name> | – | Voller Name (Vor- und Nachname) |
--org <org> | – | Firma / Organisation (optional) |
--street <strasse> | – | Straße und Hausnummer |
--pc <plz> | – | Postleitzahl |
--city <ort> | – | Ort |
--cc <land> | DE | Ländercode ISO 3166-1 alpha-2 |
--email <email> | – | |
--voice <telefon> | – | Telefon international, z. B. +49.30123456 |