Skip to content

Befehlsreferenz

Diese Seite wird automatisch aus der CLI generiert (npm run docs:gen). Nicht von Hand bearbeiten.

Globale Optionen

OptionDefaultBeschreibung
--otegegen das INWX-OTE-Testsystem arbeiten (statt produktiv)

inwx login

Bei INWX anmelden und Zugang speichern

bash
inwx login

inwx logout

Gespeicherten Zugang entfernen

bash
inwx logout

inwx whoami

Angemeldeten Account anzeigen

bash
inwx whoami

inwx dns

DNS-Records verwalten

inwx dns ls

Alle Records einer Zone anzeigen

bash
inwx dns ls <domain>

Alias: list

inwx dns zone

DNS-Zonen verwalten

bash
inwx dns zone

inwx dns add

Einzelnen Record anlegen

bash
inwx dns add [options] <domain> <name> <type> <content>
OptionDefaultBeschreibung
--ttl <sekunden>3600TTL
--prio <n>Priorität (für MX)

inwx dns rm

Record per ID löschen

bash
inwx dns rm [options] <domain> <id>

Alias: remove

OptionDefaultBeschreibung
-y, --yesohne Rückfrage

inwx dns apply

Records deklarativ aus einer JSON-Datei ausrollen (mit Plan)

bash
inwx dns apply [options] <file>
OptionDefaultBeschreibung
--dry-runnur den Plan zeigen, nichts schreiben
-y, --yesohne Rückfrage anwenden

inwx domain

Domains verwalten (Verfügbarkeit, Preise, Registrierung)

inwx domain check

Verfügbarkeit einer oder mehrerer Domains prüfen (READ-ONLY)

bash
inwx domain check <name...>

inwx domain price

Preisinfo zu einer Domain/TLD

bash
inwx domain price <name>

inwx domain ls

Eigene Domains auflisten

bash
inwx domain ls

Alias: list

inwx domain info

Details zu einer eigenen Domain

bash
inwx domain info <name>

inwx domain ns

Nameserver einer Domain aktualisieren

bash
inwx domain ns [options] <name>
OptionDefaultBeschreibung
--ns <liste>ns.inwx.de,ns2.inwx.deNameserver (kommasepariert)
--dry-runnur validieren (testing=true), nicht ändern
-y, --yesRückfrage überspringen

inwx domain buy

Domain registrieren (Standard: OT&E-Test; PROD nur mit --yes-live)

bash
inwx domain buy [options] <name>
OptionDefaultBeschreibung
--period <dauer>1YRegistrierungsdauer, 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.deNameserver (kommasepariert)
--renewal-mode <modus>Verlängerungsmodus (AUTORENEW, AUTOEXPIRE, AUTODELETE)
--ext <keyval>TLD-Zusatzdaten als key=value (mehrfach nutzbar)
--dry-runnur validieren (testing=true), nicht registrieren
-y, --yesRückfrage überspringen (nur OT&E; LIVE braucht weiter die Tippbestätigung)
--yes-liveECHTE, kostenpflichtige Registrierung auf PROD erlauben

inwx contact

Domain-Kontakte (Handles) verwalten

inwx contact ls

Kontakte auflisten

bash
inwx contact ls

Alias: list

inwx contact add

Neuen Kontakt anlegen (interaktiv oder vollständig per Flags)

bash
inwx contact add [options]
OptionDefaultBeschreibung
--type <typ>personperson | 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>DELändercode ISO 3166-1 alpha-2
--email <email>E-Mail
--voice <telefon>Telefon international, z. B. +49.30123456

MIT-lizenziert. Inoffizielles Community-Projekt, nicht mit INWX affiliiert.